Letchworth State Park is the "Grand Canyon of the East". Located an hour outside of Buffalo, NY its a beautiful gorge, which comes alive in Autumn with all the bursting colors.
Took a trip this past weekend with the boyfriend and did some hiking.
Tuesday, October 19, 2010
Letchworth
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment