Where is Belhalgardie?

Where is Belhalgardie located?

Belhalgardie, Scotland, Great Britain (approx. 57.3040994632°, -2.3999633794°)


Where is Belhalgardie on the map?