You searched for - My Family Travels
Student Article
Escape Into Letchworth: Sehgahunda, “Vale of Three Falls”

Letchworth State Park is one of the most beautiful places on Earth. Located in the hills of Western New York State, the 17-mile stretch of the Genesee River is known as the “Grand Canyon of the East”....

Read More    2 min read