The Isle of Eriskay is a somewhat magical place. South of Uist in Scotland’s Outer Hebrides, the peace that engulfs its rocky hills is often only broken by the distant sound of a ferry or the ...