The Washington Square Park in New York is located south of the island of Manhattan, Stock Photo, Picture And Rights Managed Image. Pic. U01-1996826