What is the island called where the Statue of Liberty is located? Landmarks & Monuments, United States Geography