Where is Scahill?

Where is Scahill located?

Scahill, Scotland, Great Britain (approx. 58.9435220346°, -2.7170476921°)


Where is Scahill on the map?