I am looking to travel to New York City and Niagara Falls. I have following questions
1) Is 2 day enough to see New york city (I am planning to see Statue of Liberty, WTC memorial, Empire State, Times Squre) ?
2) What is best airport to land at for people visiting NYC ?
3) Is 1 day enough to see Niagara Falls from US side (I am planning for boat ride and night lights. anything I missed ?). Not planning to go to Canada side (because of visa requirements for my guests).
Also what are best places to stay for above two cities. I heard that it is better to stay in Buffalo for Niagara Falls. For new york city, I got mixed opinion. Some suggested to stay in NJ and some NYC. Since driving/parking will be bad in NYC I presume it is better to take the Hop-on-Hop-off bus pass in NYC. If I take this type of pass then will it be better to stay in NJ or NYC.
Or anything I missed.


