Glens Falls was established in the 19th century, specifically in 1808. Initially, it was a small settlement known as the Glen, but it rapidly grew due to its strategic location along the Champlain Canal and the abundance of natural resources.
Exploring Glens Falls: A Journey Through Hometown History - The Ultimate Trivia Challenge!