Letchworth State Park – The Grand Canyon of …

Here’s another trip that falls in the gray area between the categories of US Travels / Local Adventures for me. Letchworth State Park is in…