The Bayou State simply has more alligators than any other state in America. In fact, Louisiana has the largest alligator population of any place in the entire world!
If you've never experienced 'Floatilla' on Cross Lake in Shreveport, you need to make plans to be there this year, because it's truly an epic day on the water!