We asked readers on our Facebook page the best beach they had been to in Scotland. This is what they said.
5. Achmelvich Bay
"Spent many a family holiday here, beautiful," said one reader about this corner of paradise near Lochinver, which is a popular spot along the North Coast 500 route. There have been numerous sightings of porpoises, dolphins, and the occasional minke whale, here.
Gaze at distant Highland mountains across Gruinard Bay from this spectacular beach, with its fine silver sands, gentle dunes, and crystal clear waters. It is a hidden gem in Wester Ross, in the north west of Scotland.
"Unbelievably beautiful - miles of silver sands and turquoise blue clear seas," said one reader of this string of beaches from Arisaig to Morar , "we came round a corner that was the view that hit us. If was like a dream. I hope it is able to stay un-spoilt for ever."