Where is Loughan House?

Where is Loughan House located?

Loughan House, Loughan House, Irish (approx. 54.28689°, -7.920169°)


Where is Loughan House on the map?