Where is Balmungi?

Where is Balmungi located?

Balmungi, Scotland, Great Britain (approx. 57.6119115956°, -4.109607696°)


Where is Balmungi on the map?