Torquay is located on Devon's south coast, on the southern coast of England, overlooking the English Channel. It sits between the cities of Exeter and Plymouth, south-east of Dartmoor National Park. The stretch of coastline where Torquay is located is known as 'The English Riviera'.
Torquay itself is where you'll find our Torquay Holiday Park, which is just 4 miles from Torquay's harbour waterfront.