/ Torquay

Book your stay in Torquay

Torquay

Torquay is a seaside resort town on the English Channel in Devon, south west England. Known for beaches such as Babbacombe and cliffside Oddicombe, its coastline is nicknamed the English Riviera. Torquay Harbour near the town centre offers shops, cafes and a marina.

Torquay #torquay