Where is Jackson Square?

Where is Jackson Square located?

Jackson Square, Jackson Square, United States of America (approx. 42.32313°, -71.099594°)


Where is Jackson Square on the map?