Discover Torquay
compiled from our dataTorquay is located in England, United Kingdom, and has a population of about 48,563. Our atlas lists 531 places here.
These include 20 sights and 8 museums, 193 restaurants, 301 places to stay and 9 cocktail bars. Highlights include English Riviera Wheel, Babbacombe Cliff Railway, Devon Memorials.