Campsite near Lamlash on the Isle of Arran, Scotland. Drinking water, Wi-Fi and pets allowed. Culzean Castle lies about 29 km away.