Washington Square Arch is located in Washington Square Park, Greenwich Village neighborhood on Manhattan, New York City. “To commemorate the one hundredth anniversary of the inauguration of George Washington as first President of the United States.” Erected by the People of the City of New York Zoom in to One World Trade Center… New York […]