veetravels.com
13 of the World’s Best Observation Decks
Just last year, the One World Observatory opened in New York City provided a new view to the city for the public. Along with the observatory at OWTC, the Big Apple is home to a couple other major a…