Where is Russborough House?

Where is Russborough House located?

Russborough House, Russborough House, Irish (approx. 53.14166°, -6.5696°)


Where is Russborough House on the map?