Skip to content
API key not valid, or not yet activated.

Welcome to Torbay

Torquay is a seaside resort town on the English Channel in Devon, South West England. 

It is a popular tourist destination with golden sandy beaches, fine weather, recreational / leisure attractions.

Torquay, Paignton and Brixham are known as “The English Riviera”.

Explore the map below: