Liberty Island is an island off the coast of New York. It is most well known for being the home of the Statue of Liberty.