thehazeltree.co.uk
Skye’s ‘coral beach’
Claigan beach in north-west Skye owes its dazzling white sands to an unusual variety of seaweed…