Where is Grantshouse?

Where is Grantshouse located?

Grantshouse, Scotland, Great Britain (approx. 55.8829804749°, -2.3062877666°)


Where is Grantshouse on the map?