169,765 views
34 votes
34 votes
What is the worlds biggest city by land area at 40° 40' 12"N and 73° 56'24" W?

User Akoeltringer
by
2.7k points

1 Answer

15 votes
15 votes

the answer is newyork city

I hope u have a nice day

User Subhransu Mishra
by
2.9k points