 There is a large sandy beach the length of the village, which is unusual for the geology of Arran where rocky beaches are far more common.The modern village originated from a few small buildings in the district, with the majority of local people engaged in farming.Overlooking the smaller islands of Pladda and Ailsa Craig in the far distance, Kildonan is a small thriving community with a much used and much loved village hall.