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.
AdGrab Exciting Offers and Discounts On an Array Of Products From Popular Brands. Read Customer Reviews & Find Best Sellers. Free, Easy Returns On Millions Of Items.
Shop Best Sellers · Fast Shipping · Deals of the Day · Read Ratings & Reviews