Itinerary
Edinburgh, UK - Farne Islands - Holy Island(Lindisfarne Island), Hebridean Islands - Fair Isle - St. Kilda, Outer Hebrides, UK - Shiant Isles - Dunvegan, Scotland - Fort William, Scotland - Iona - Lunga, Trishnish Island - Calf of Man, Isle of Man - Tresco, Isles of Scilly - St. Peter Port, Guernsey - Portsmouth, UK