Lamlash

E123811 UNEXPLORED

Lamlash is a coastal village and the largest settlement on the Isle of Arran in Scotland, known for its scenic bay facing Holy Isle.


Referenced by (1)
Subject (surface form when different) Predicate
Arran
hasSettlement

Please wait…