Where is Wachusett Mountain?

Where is Wachusett Mountain located?

Wachusett Mountain, Wachusett Mountain, United States of America (approx. 42.48898°, -71.88702°)


Where is Wachusett Mountain on the map?