Nature
Beaches, Lakes & Rivers
This Giant Inflatable Water Park Near New Orleans Proves There’s Still A Kid In All Of Us
White Sands Lake Day Beach in Franklinton, Louisiana, offers a unique inflatable water park and various activities for a fun family day out.
by Jackie Sutherlin
on May 31