Western Islands

David Rainsbury encounters otters, puffins, Fingal’s Cave and fell-walkers on a leisurely cruise among the glorious Western Isles