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.
TSPLTSPL
TSPL

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!