Upper Falls of the Genesee River
E335872
UNEXPLORED
The Upper Falls of the Genesee River is a prominent scenic waterfall within New York’s Letchworth State Park, known for its dramatic drop and picturesque gorge setting.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.