The English Riviera, also known as Torbay, is a popular holiday destination located on the south coast of Devon, England. The English Riviera is known for its mild climate, sandy beaches, and picturesque towns and villages. The area is popular with tourists, particularly in the summer months, and is home to many attractions including the […]