High Falls
High Falls is a stunning waterfall located in the Letchworth State Park in New York. It is known for its impressive height of 120 feet, making it one of the tallest waterfalls in the state. The falls are formed by the Genesee River, which flows through a deep gorge, creating a picturesque landscape that attracts many visitors.
The area around High Falls offers various recreational activities, including hiking and photography. There are several viewpoints that provide excellent perspectives of the waterfall, allowing visitors to appreciate its natural beauty. The surrounding park features lush greenery and diverse wildlife, enhancing the overall experience for nature lovers.