Destination creator (Voyajo Team)
Lamlash is the largest village by population on the Isle of Arran, in the Firth of Clyde, Scotland. It lies 4 miles to the south of ferry port Brodick, in a sheltered bay on the island's east coast, facing Holy Isle. Lamlash is the seat of Arran's local government offices and police (...) (from Wikipedia)