Where is Hayden Planetarium?

Where is Hayden Planetarium located?

Hayden Planetarium, Massachusetts, United States (approx. 42.36676°, -71.07022°)


Where is Hayden Planetarium on the map?