Site icon Sightseers' Delight

Ellis Island

For millions of immigrants, Ellis Island was the first view of America. Today, it is a moving experience for anyone wanting to learn more about that era in U.S. history. The island, part of Statue of Liberty National Monument, sits in the shadow of the Statue of Liberty. Though quiet today, it’s amazing to think of what the Great Hall was like as new arrivals to the country passed through in search of a better life here.

Exit mobile version