Clauchlands Point A headland at the northern end of Lamlash Bay on the east coast of the island of Arran, Clauchlands Point lies to the north of the Holy Island. Use the tabs on the right of this page to see other parts of this entry
A headland at the northern end of Lamlash Bay on the east coast of the island of Arran, Clauchlands Point lies to the north of the Holy Island.