English Wikipedia - The Free Encycl...
Download this dictionary
Torbay
Torbay is a borough in Devon, England, administered by the unitary authority of Torbay Council. It consists of of land, spanning the towns of TorquayPaignton and Brixham, located around an east-facing natural harbour (Tor Bay) on the English Channel. Torbay is roughly equidistant from the cities of Exeter and Plymouth. A popular tourist destination with a tight conurbation of resort towns, Torbay's sandy beaches, mild climate and recreational and leisure attractions have given rise to the nickname of the English Riviera.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License