Water Park Leesburg Al -
Pirates Bay Waterpark in Leesburg, Alabama, is a sprawling pirate-themed aquatic playground situated on a hilltop overlooking Weiss Lake. It serves as a central attraction for North Alabama families and guests at the adjacent Chesnut Bay Resort.
For younger children, the interactive splash playground includes fountains, mini-slides, and water toys. water park leesburg al
Outside chairs and loungers are not allowed inside the park. Where to Stay: "Stay and Play" Pirates Bay Waterpark in Leesburg, Alabama, is a