Cathedral Falls in Gauley Bridge, West Virginia, isn’t just a waterfall – it’s nature’s ultimate stress reliever, conveniently located right off the highway. West Virginia might be known for its ...