Culture and Society

Is the Statue of Liberty on Ellis Island?
Answered by Animal Planet
  • Animal Planet

    Animal Planet

  1. Many people think the Statue of Liberty is on Ellis Island because both monuments are so closely linked with popular conceptions of immigration to America. However, the Statue of Liberty is actually on Liberty Island, a small section of land not far from Ellis Island. Any boat coming into Ellis Island passes closely enough to Liberty Island to get a good view of the statue. So although it's not on Ellis Island, the Statue of Liberty's reputation as the official greeter for new immigrants as they arrived to America is well deserved.

    More answers from Animal Planet »

Still Curious?
  • Is gossiping always a bad thing to do?

    Answered by Discovery Channel

  • How did Jim Henson and Frank Oz make the Muppets?

    Answered by Discovery Channel

  • How do exhibition designers approach politically charged topics?

    Answered by David Harvey


What are you curious about?

Image Gallery