Online Highways Home
>
>
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.
History
Torre Abbey Historic House & Gallery
|
Motels, Hotels and Resorts
Sydore Hotel
|
See more Cities and Towns
.
Search
Torquay