Visitors get the chance to see the view from the top of One World Trade Center in New York, informally called the "Freedom Tower", on the site of the September 11, 2001 attacks.
Follow Emirates 24|7 on Google News.
Print
Email
Facebook
LinkedIn
Whats App
Pin Interest