British Places Named Loch Gainmhich

BritishPlaceNames.uk is a Good Stuff website.