Overlooking Central Park

Overlooking Central Park Central Park is an urban park in New York City located, as its name implies, in the center of Manhattan island between the Upper West Side and the Upper East Side. I lived in Manhattan in the old days twenty-three blocks south of Central Park, on Park Avenue, two blocks from the […]
 •  0 comments  •  flag
Share on Twitter
Published on February 01, 2020 16:12
No comments have been added yet.