Salt Springs State Park in Montrose, Pennsylvania is exactly that kind of revelation. Tucked away in the northeastern corner ...