Letchworth State Park is roughly 17 miles long, following the course of the Genesee River as it flows north through a deep gorge and over three large waterfalls.