
Tourists ditching Spain for 'most beautiful beach' in Scotland with miles of pink sand
Sandwood Bay in the Scottish Highlands has been described as the 'most beautiful beach in Britain'
Full Article