Seven Tubs near Wilkes-Barre is must see

Seven Tubs near Wilkes-Barre is must see

Seven Tubs Natural Area near Wilkes-Barre is one of those places that I’ve heard about for years and never went. That was a stupid mistake. Right upfront I’m going to tell you it’s a MUST visit for a bunch of reasons. First, the access is insanely...