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
Story Saved
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right.