Where is Newtongrange Station?

Where is Newtongrange Station located?

Newtongrange Station, Newtongrange Station, Great Britain (approx. 55.867°, -3.06937°)


Where is Newtongrange Station on the map?