New York's placid Genesee River tumbles over three consecutive waterfalls in LETCHWORTH STATE PARK. Here's my mid-October view of the 1st one; the UPPER FALLS from the upper overlook. The Park was packed with "leaf peepers" and the annual Craft Show crowd!
Link to this comment:
All Comments (0)