Seneca Falls New York, and The Birth of Women’s Rights

Seneca Falls is a another pretty town in Central New York. It is situated on a river that used to be home to several mills. It is also home to another human rights cause—the equality of women. The city is now home to a number of monuments to this heritage such as the Seneca Falls [Read more …]