
You can visit a UK beach named among the most idyllic in the world - 'it's the English Seychelles'
Lounging on a beach and enjoying the sun is what many people look forward to on their holidays, but you don't need to travel far to find a "paradise" island. New research found Pentle Bay on the Isles of Scilly to be one of the world's …