Consisting of the towns of Torquay, Paignton with its pier and Brixham, the bay has 20 beaches and coves along its 22 miles coastline, ranging from small secluded coves to the larger promenade-style seafronts of Torquay's Torre Abbey Sands and Paignton Sands.