10 of the best white sandy beaches you'll never believe are in Scotland
Forget the Mediterranean or the Caribbean, Scotland has incredible white sand beaches scattered around its coastline, rivalling any found around the world.
Some are so picture-perfect they could be mistaken for far flung tropical locations like the Maldives, Hawaii or Mauritius...although the temperatures may differ ever so slightly!
1. Bhatarsaigh Bay, Vatersay
Vatersay is the southernmost inhabited island in the Outer Hebrides and the eastern bay is where we find this long and beautiful sandy beach.
2. Eoligarry, Isle of Barra
Ideal for walks and picnics, this white shell sand beach can be found near the most northerly point on the Isle Of Barra.
3. Mollon Udrigle, Wester Ross
This exquisite white sandy beach offers unparalleled views of the spectacular Highland mountains. Backed by dunes, Mellon Udrigle is an incredibly attractive piece of coastline in Wester Ross
4. Morar Beach, Morar
On the West coast of Scotland, north of Fort William, you'll find the beach of Morar. Famous for its stunning silver sands and crystal clear turquoise water, the beach has shallow water to paddle in.