Scottish Islands make top 10 of world’s top travel destinations

Turquoise waters of Luskentyre beach on the Isle of Harris, Outer Hebrides, Scotland
Turquoise waters of Luskentyre beach on the Isle of Harris, Outer Hebrides, Scotland

Breaking