English Wikipedia - The Free Encycl...
Download this dictionary
Tor Bay
Tor Bay (sometimes written as Torbay) is a bay on the south-east coast of the county of Devon, England. Facing east into the English Channel, it is about wide from north to south. The settlements of TorquayPaignton and Brixham, which lie along its coastline, are known collectively as Torbay.

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