Online Highways Home > >

Torquay

Search Torquay

Torquay is a resort in Devon on Tor Bay, 225 miles southwest of London. Its mild and pleasant climate and beautiful situation have made Torquay a noted winter resort. Some remains exist of Tor Abbey, founded in 1196.


Motels, Hotels and Resorts Sydore Hotel |

See more Cities and Towns.

10/20 Coming to The area