Where is The World Trade Center located?

new york

The World Trade Center was located in New York City, New York in North America. However, they were demolished in 2001 due to the catastrophic 9/11 attacks.