Photo of a white sandy beach, with turquoise sea, and in the background low mountains

The white sandy beaches at Traigh, near Arisaig epitomise the ideal West Coast of Scotland beach with sheltered bays, expanses of silvery sand, a backdrop of coastal grassy machair and great views to The Small Isles beyond.

You can also find this photo on other platforms: