With long stretches of sand, crystal clear waters and cliffs of pink rock, Ceannabeine Beach is one of Scotland's best kept secrets.
And it's no wonder that a recent visitor to the beach, which sits on the famous North Coast 500 route, described it as a "beautiful untouched paradise".
Cathryn Smith from Norfolk journeyed to Ceannabeinne Beach earlier this month, and had only positive things to say about the scenic spot.