places2explore.wordpress.com
Castile, NY – Letchworth Falls (Infrared)
Oen of the most beautiful waterfalls in New York is Letchworth Falls. Some info from the web…Often referred to as the “Grand Canyon of the East,” Letchworth State Park spans more than 14,000 …