Glenfinnan

Glenfinnan (Scottish Gaelic Gleann Fhionghain) is a small village in the Scottish Highlands. It is located on the northern edge of Loch Shiel at the foot of Glenfinnan.

Hotels