Otters Posted on 9th December 2020 by Matt The coast of Skye is home to many otters and seeing an otter will be the highlight of many people’s stay on Skye. This short guide provides some information about Continue Reading →