Photo Tour of the Tabasco Museum on Avery Island

2019-07-11 5

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.