Torquay, United Kingdom
Torquay Harbour, Devon, England.
Torquay Harbour Bridge, Torquay, Devon, England
Kent caverns, Torquay, Devon
Dazzling is the sight of Torquay, Devon, UK. Torquay was the first seaside town in England that I visited.
I Travel Places
Haven House Torquay, United Kingdom