×

Lochranza

Village in the Isle of Arran, Scotland
Lochranza is a village located on the Isle of Arran in the Firth of Clyde, Scotland. The population, somewhat in decline, is around 200 people. Wikipedia