Coral Beach is an amazing hidden-away beach that features beautiful views of its colourful surf, a variety of sea birds & seals, plus you can walk to a small island just offshore during low tide. (Claigan, Isle of Skye, Scotland)