This is undoubtedly one of Scotland's finest beaches. At the end of a narow track at the far point of the Ardnamurchan peninsula, its white sand meets the clear sea washing in between black rocks. Soft green hills with grazing sheep form the backdrop beyond its dunes.