1. Niagara Falls visit

    · American Falls, Niagara Falls, New York, United States

    Keller visited Niagara Falls, standing at the point overlooking the American Falls.

All 60 moments of Helen Keller →