Alabama

Visiting Ivy Green: Helen Keller’s Birthplace and Home

Ivy Green, the birthplace of Helen Keller in Tuscumbia, Alabama, makes for an inspiring visit. The home is now a museum.... Read more.