New York city ,a real big city in America. That's my hub
Yes, it is truly a big city, the most densely populated in America
Is that where the world trade center situated?
Yes, that is where it is. The original trade center was a lot different than the current one, but it was destroyed September 11, 2001 (as you may know).
What other monuments are there in new York Apart from WTC?
Well, besides the one world trade center site, there are a ton of things to see, like the Empire State Building.
How about the statue of liberty?
Yes, the statue of Liberty is there on an island - The Liberty Island.