Torquay is a quintessential British seaside town mixed with a unique Mediterranean atmosphere. Sitting at the heart of the famous English Riviera on Devon's South Coast, this traditional seaside resort is the perfect holiday destination with festivals, attractions and beauty spots to be enjoyed all year round.