75-Minute Liberty Cruise
The 75-Minute Liberty Cruise tour travels to Ellis Island for an up close and personal look at The Statue of Liberty.
The tour does not stop at The Statue of Liberty but offers a chance for some amazing photos as you get extremely close to this massive icon. The tour begins at Pier 83 along the Manhattan skyline where you hop aboard for an amazing harbor cruise on the Hudson River. You will have a chance to admire New York City’s skyline that boasts some of the world’s most amazing skyscrapers. You will get an up close and personal view of The Statue of Liberty that is home to the 12-acre Liberty Island and provides a symbol of freedom and democracy to our country.