Rosehearty is a settlement on the Moray Firth coast, four miles west of the town Fraserburgh, in the historical county of Aberdeenshire in Scotland. The burgh has a population of approximately 1,300 with about 25 per cent of pensionable age.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Rosehearty
Coordinates 57°41'48.373" N -2°6'51.658" E