Home Tags Ellis Island

Tag: Ellis Island

Ellis Island: Thousands of Greeks’ First Sight of America

"At the New York Harbor they put us in quarantine for a day and then they took us to Ellis Island. There they treated...

Latest