Where is Grahamshill?

Where is Grahamshill located?

Grahamshill, Grahamshill, Great Britain (approx. 55.01946°, -3.118946°)


Where is Grahamshill on the map?