Designed by
Title
Torquay Devon England UK on a map #178228949
Description
Torquay is a seaside town in Devon, England, part of the unitary authority area of Torbay. It lies 18 miles 29 km south of the county town of Exeter and 28 miles 45 km 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.