Online Highways Home > >


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.

02/29 Coming to The area