Avery Island Tabasco Tour
Avery Island, near New Iberia, Louisiana, is definitely a must-stop on your trip to Louisiana. This quirky little spot is where the world-famous Tabasco Sauce was born, and it’s a paradise for anyone who loves rich history and spicy flavor. The island itself sits atop a giant salt dome, one of the largest in the … Read more
