small ship wildlife cruises, bird watching and whale watching cruises, dive charter and island cruising on the west coast of Scotland, from Oban to the Western Isles and St Kilda a ...