Ballater
town (burgh) in Aberdeenshire, Scotland, UKBallater is a burgh in Aberdeenshire, Scotland on the River Dee, immediately east of the Cairngorm Mountains.
Read article
Ballater is a burgh in Aberdeenshire, Scotland on the River Dee, immediately east of the Cairngorm Mountains.