Where is Ballochmorris?

Where is Ballochmorris located?

Ballochmorris, Scotland, Great Britain (approx. 55.1192675179°, -4.805059433°)


Where is Ballochmorris on the map?