Write For Us

What "Lady Liberty" and Ellis Island Mean Today

E-Commerce Solutions SEO Solutions Marketing Solutions
246 Views
Published
Ellis Island, the U.S. gateway to immigration from distant lands, recently reopened to visitors, following significant damage from Hurricane Sandy. A visit there today, and to the nearby Statue of Liberty, can be emotional, even for those born in the U.S.
Category
Documentary
Be the first to comment