The Oculus

The Oculus: A Stunning Architectural Marvel in the Heart of NYC The Oculus is one of New York City’s most awe-inspiring architectural landmarks, located in the heart of Lower Manhattan. Part of the World Trade Center complex, this striking transportation…