Inchmurrin, Scotland


SKU: L32

Availability: In stock

Quick Overview
The largest lake island of Great Britain, Inchmurrin reigns on Scotland’s Loch Lomond. Current residents are as follows: ten humans, one horse, one dog, a herd of beef cattle, several goats, and quite a few pheasants that survived from the era when the island was a shooting estate. DESCRIPTION...