Torquay is an English seatown in the South-West of the country. It is located close to Cornwall and is a great place to relax and indulge. The weather might not always be great, but it is a nice spot to be nevertheless.
Posts about Torquay:
Photos of Torquay: