Lamlash

Lamlash

Lamlash is the largest village by population on the Isle of Arran, in the Firth of Clyde, Scotland. It lies 3 miles to the south of ferry port Brodick, in a sheltered bay on the island's east coast, facing the Holy Island.

Lamlash People (First 1 people) - Page 0

Isle of Arran

Isle of Arran

Island in Scotland