Do y’all know anywhere in the world where you can go from drive-thru daiquiris to a crawfish boil to spotting 27 crocodiles in 30 minutes, and then onto gambling away $15 of your life savings at a huge casino?
Well, that’s Lake Charles. This industrial city in between Houston and New Orleans is the perfect stop off on a Deep South road trip. And I haven’t even mentioned the Bayou Rum Distillery yet.

Read More →