StormCats of Islay, Scotland's largest GRP boat building company, are based in the beautiful bay of Lagavulin on the Isle of Islay. It was the West Coast of Scotland, renowned for its North Atlantic swells and storms as much as its breathtaking..
Relevance: 16.927755