Where is Newton of Balkanquhal?

Where is Newton of Balkanquhal located?

Newton of Balkanquhal, Scotland, Great Britain (approx. 56.2855637845°, -3.3552417763°)


Where is Newton of Balkanquhal on the map?