Where is Atlanta Botanical Garden?

Where is Atlanta Botanical Garden located?

Atlanta Botanical Garden, Georgia, United States (approx. 33.79038°, -84.37354°)


Where is Atlanta Botanical Garden on the map?