Where is Rosehearty?

Where is Rosehearty located?

Rosehearty, Rosehearty, Great Britain (approx. 57.69677°, -2.1143494°)


Where is Rosehearty on the map?