Posted in NatureSea & ocean Neist Point, Scotland share Neist Point, Duirinish, Isle of Skye. Scotland.