Amazing Vintage Photos Captured Inside the WTC’s Windows on the World, the Most Spectacular Restaurant in the World
Amazing Vintage Photos Captured Inside the WTC’s Windows on the World, the Most Spectacular Restaurant in the World
Windows on the World opened in 1976 on the 107th floor of the World Trade Center’s North Tower. The restaurant was renowned for its floor-to-ceiling windows that overlooked Manhattan, Brooklyn, and New Jersey.   It served food from all over the world ...

Show 121 to 140 of 401 result(s)