grossbritannien KA278HQ Lochranza Isle of Arran, Newton Roadbeautiful and quiet parking lot in the bay of Lochranza on the sea. Nearby you can visit the UK´s youngest distillery Isle of Arran. On the island one encounters free-roaming sheep and deer.