The Other Grand Canyon

Homeland Series: Post Two Yep. There's another Grand Canyon.  Bet ya didn't know that!  It's a 50 mile long canyon located in Wellsboro, Pennsylvania, aptly named the Pennsylvania Grand Canyon.  It's much greener than the Grand Canyon, and is much more suited for the northeast. I know, I know.  You are reading this and going …

Continue reading The Other Grand Canyon