Search query: Statue of Liberty and Ellis Island

Visit The Statue of Liberty and Ellis Island in New york

One of the maximum recognizable statues inside the global, the Statue of Liberty stands on Liberty Island in New York. It’s one of the most famous tra ...