This gallery contains 17 photos.
Letchworth is one of the most breathtaking places around these parts. The views are almost other worldly in some spots. Less than an hour and a half from Buffalo, if you’ve never been there, go. If you like hiking there are multitudes of different trails. The Genesee River is something to behold with it’s many waterfalls […]