Where is Iveagh Gardens?

Where is Iveagh Gardens located?

Iveagh Gardens, Iveagh Gardens, Irish (approx. 53.336°, -6.262°)


Where is Iveagh Gardens on the map?