×

Loch Aline

Loch in the United Kingdom
Loch Aline is a small salt water loch home to fish, birds and game, located in Morvern, Lochaber, Scotland. Key features of interest are Kinlochaline Castle, Ardtornish Castle and the Ardtornish estate located at its head. Lochaline, the main... Wikipedia