Torquay, although the largest holiday resort in Devon, has a power of captivating everyone. Set on the northern promontory of Torbay, it is sheltered by high grounds from north and east winds.
It provides all holiday entertainments and sports demanded by the tourist. The coastline here is magnificent, giving panoramic views of the sea. One of the familiar landmarks in Thatchers Rock, which lies close to Meadfoot Beach.
Read more about Torquay
Satellite image of Torquay
Related Posts
A beautiful sunset over Torquay