Neist Point, Isle of Skye, Scotland The Magnificent Lighthouse at the Edge of the World I visited Neist Point, a stunning location on the Isle of Skye.