The biggest, nature-made, above-ground swimming pool in the world.
The Olympic-sized swimming pools are puddles compared to New Orleans.
55👍 138👎