Fairy Pools - a magical place of outstanding natural beauty at the foot of the Cuillin mountains. , Isle of Skye, Scotland, UK