Category Archives: New York

One World Trade Center Observatory in New York

The observatory at the new World Trade Center building in New York officially opened today. Visitors to Manhattan will once again have the opportunity to take a high-speed elevator to the top of the World Trade Center for 360 degree … Continue reading

Posted in New York, United States | Leave a comment