Hello, Guest

Verdi Square

POI's creator (Voyajo Team)

Verdi Square is a small triangle of land enclosed by a railing, located on Manhattan's Upper West Side, between 72nd Street and 73rd Street on the south and north, and Broadway and Amsterdam Avenue on the west and east (...) (from Wikipedia)