Rosehearty (Scottish Gaelic: Ros Abhartaich) 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.
Distance between:
London to Rosehearty436 Miles / 703 Kms Liverpool to Rosehearty299 Miles / 482 Kms