Chapelton Beach, Girvan: Ayrshire's Hidden Sandy Gem | OnlyBeaches