Torquay Show whole region South West England
Torquay is a town in the district of Torbay, in county Devon on England's south-west coast. It's called the English Riviera because of its long beaches, palm trees and a fairly warm...
Torquay is a town in the district of Torbay, in county Devon on England's south-west coast. It's called the English Riviera because of its long beaches, palm trees and a fairly warm...