Image 1 of 1
Bride's Veil in the Land of Skye, H3243
An early morning mist descends from the hills of the Isle of Skye to a small cascade called Bride’s Veil Falls.  Nourishing the soft peaty soil, the water travels a short distance to Loch Leathan and then to the North Sea.