[Ques] What is the highest natural point in New York City?

The Quiz: What is the highest natural point in New York City?

Todt Hill, Staten Island
Green-Wood Cemetery, Brooklyn
Times Square, Manhattan
Site of the North Shore Towers, Queens

The correct answer to this quiz is Todt Hill, Staten Island.

CategoriesUncategorized

Leave a Reply

Your email address will not be published.