Where is Glenmore House, Ballycastle?

Where is Glenmore House, Ballycastle located?

Glenmore House, Ballycastle, Glenmore House, Ballycastle, Great Britain (approx. 55.22036°, -6.31235°)


Where is Glenmore House, Ballycastle on the map?