Where is Grantshouse Station?

Where is Grantshouse Station located?

Grantshouse Station, Grantshouse Station, Great Britain (approx. 55.8824°, -2.307°)


Where is Grantshouse Station on the map?