Our use of cookies
Options
Back
Torquay
Torquay is a seaside town in Devon, part of the unitary authority area of Torbay. Torquay has numerous tourist attractions, including Kents Cavern, Britain's most important Stone Age site, which was home to early man for some 40,000 years