Ballater Duck Festival
All over the Village BallaterThe annual Ballater Duck Festival is held on the first Sunday in June from 11am to 4pm, is a family fun day on the Village Green (AB35 5NE) in the centre of Ballater on Royal Deeside involving 40-50 trade, craft and charity stalls, with entertainment for children including bouncy castle, bouncy slide and merry-go-round. As […]