Nearby Moments

Letchworth State Park

Waterfall Gorge

Ashley Baron

Letchworth is my favorite place to be in Weatern New York.  We live in such a beautiful and surpirising wild state and yet this is still my favorite place to go. In the middle of the forest, the sound of the raging water and the sight of the rainbow over it all makes me feel right at home.

Comments