Where is Balloch Central Station?

Where is Balloch Central Station located?

Balloch Central Station, Balloch Central Station, Great Britain (approx. 56.00383°, -4.58355°)


Where is Balloch Central Station on the map?