Where is Ballumbie?

Where is Ballumbie located?

Ballumbie, Ballumbie, Great Britain (approx. 56.491936°, -2.9033868°)


Where is Ballumbie on the map?