Photo Tour of the Tabasco Museum on Avery Island

  • 5 years ago
Discover Avery Island Tabasco Museum and Factory in New Iberia, Louisiana: For 150 years one family has been producing the iconic hot sauce on a bayou island made of salt.

Recommended