
Liberty Island is a non-fictional island located in Upper New York Bay. It is home to the Statue of Liberty. The island itself is officially part of the New York City borough of Manhattan, but is actually surrounded by territorial waters of Jersey City, New Jersey.
Stories involving the Statue of Liberty usually have some action taking place on Liberty Island.