Bayou Country is the cutest tourist shop. They are located between New Orleans and Slidell. The offer a huge selection of Louisiana memorabilia. They have anything you can imag...
All reviews seem positive