Photo by Vika GlitterWater Park
Pirates Bay Waterpark
Leesburg, AL
Pirates Bay Waterpark is an aquatic playground located on a hilltop in Leesburg, Alabama, overlooking Weiss Lake. Visitors can enjoy tube slides, body slides, multiple pools, and waterfalls. The park features a splash playground with fountains, mini slides, and interactive water toys, along with slide towers offering various thrills.
View Details

