Battery Park is located in south Manhattan near Wall Street. The area is famous for the breathtaking view of the river and for the many green spaces in which to walk in serenity. The area, in addition to presenting its beauties, will be useful to you because it is also the departure point for the boats to the Statue of Liberty, Ellis Island and Staten Island.
In addition to offering you the best view of New York Bay and the Statue of Liberty, in Battery Park, you will find the National Museum of American Indians in New York which undoubtedly manages to best represent and convey the charm of their culture. Also, south of the bay, you'll find Pier A, where you can take great photos of the skyscrapers of Battery Park.