Where is Nitshill?

Where is Nitshill located?

Nitshill, Nitshill (Station), Great Britain (approx. 55.81194°, -4.35996°)


Where is Nitshill on the map?