40 most interesting things to do on English Riviera The English Riviera, also known as Torbay, is a popular holiday destination located on the south coast of Devon, England. The …Continue Reading about 40 most interesting things to do on English Riviera