Where is Washington Square?

Where is Washington Square located?

Washington Square, Washington Square, United States of America (approx. 42.77369°, -71.0825°)


Where is Washington Square on the map?