Windows on the World was a fixture in the North Tower of the World Trade Center. It occupied nearly 50,000 square feet on the 106th and 107th floors–a quarter-mile high–and it was once the …
The Most Spectacular Restaurant in the World: The Twin Towers, Windows on the World, and the Rebirth of New York
The Most Spectacular Restaurant in the World: The Twin Towers, Windows on the World, and the Rebirth of New York
Leave a reply