Things to Do in New York City

If you are visiting New York City, you should not miss seeing the Statue of Liberty. Located on Ellis Island, the Statue of Liberty holds much historical significance to this U.S. city. It represents America’s commitment to freedom and democracy. Discover A Lot More

Read More