Where is Elizabeth Park Rose Garden?

Where is Elizabeth Park Rose Garden located?

Elizabeth Park Rose Garden, Elizabeth Park Rose Garden, United States of America (approx. 41.77371°, -72.72009°)


Where is Elizabeth Park Rose Garden on the map?