Pit Falls - Ugly Duckyraftingmagazine (56)in #travel • 7 years ago Pit Falls is a great 20 slide in Northern California just outside of Lassen National Park. Our buddy Matt Cronin runs his ugly ducky inflatable kayak over this awesome drop. #rafting #photography #outdoors #sports