Tadpole Bay at Noah's Ark Waterpark in Wisconsin Dells, Wisconsin.

Tadpole Bay at Noah’s Ark

Tadpole Bay at Noah’s Ark Waterpark in Wisconsin Dells, Wisconsin.