The community owned Isle of Gigha has several superb beaches. Only seven miles long and a mile and a half wide, this wonderful island can be walked and is a great destination for a bit of wildlife spotting.