Liberty State Park offers breathtaking views of the Manhattan skyline.
Liberty Island is home to the Statue of Liberty.