Where is Kilbarchain?

Where is Kilbarchain located?

Kilbarchain, Scotland, Great Britain (approx. 55.83682904°, -4.5538673396°)


Where is Kilbarchain on the map?