A striking beach with red sand and shimmering water set in an 'idyllic rural setting' will make you feel like you're a million miles from home. Tucked away on the coast of Torbay in South Devon, ...