Where is Lisanoure Castle?

Where is Lisanoure Castle located?

Lisanoure Castle, Lisanoure Castle, Great Britain (approx. 55.055153°, -6.3305526°)


Where is Lisanoure Castle on the map?