Where is Corehouse?

Where is Corehouse located?

Corehouse, Corehouse, Great Britain (approx. 55.6549°, -3.7778°)


Where is Corehouse on the map?