Living Coasts
Search results
We did not find results for: Torquay, England.
Check spelling or type a new query.
We did not find results for: Torquay, England.
Check spelling or type a new query.
Torquay is a seaside town in Devon, England, part of the unitary authority area of Torbay. It lies 18 miles south of the county town of Exeter and 28 miles east-north-east of Plymouth, on the north of Tor Bay, adjoining the neighbouring town of Paignton on the west of the bay and across from the fishing port of Brixham. Wikipedia