Torquay is a town south of Exeter, and is part of Torbay in Devon. It has unitary authority over the area and adjoins the nearby town of Paignton. In fact, Torquay is the third largest populated settlement in all of Devon. The economy of this area is traditionally based on agriculture and fishing, but ever […]
South West England UK Tourism News