Liberty Island

Liberty Island is a federally owned island in Upper New York Bay in the northeastern United States. Its most notable feature is the Statue of Liberty, a large statue... Wikipedia

  • Location:  Upper New York Bay
  • Area:  14.72 acres
  • Governing body:  National Park Service
  • Data source:  DuckDuckGo
SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD