The Staten Island 9/11 Memorial is located along the North Shore Waterfront Esplanade adjacent to the Staten Island Ferry Terminal and the Richmond County Ballpark at St. George. The site provides panoramic views of New York Harbor, Lower Manhattan and the Statue of Liberty. The ferry ride to Staten Island from Manhattan is free and you get a small view of the Statue of Liberty. Hey, it's free... stop complaining. You want an all-absorbing view pay for the Statue of Liberty tour (which I did, twice!).