Off the west coast of Scotland, a rocky little island rises above inky blue waters like sea monster, half-submerged. This is Insh Island: untouched, untamed and uninhabited. If you’re dreaming of ...