Have you ever felt like you were on top of the world? Taking in a view from the best observatories in New York City will be a worthy addition to your trip!