Where is Boston Public Garden?

Where is Boston Public Garden located?

Boston Public Garden, Massachusetts, United States (approx. 42.35416°, -71.07°)


Where is Boston Public Garden on the map?