The guidebooks say that Teche is probably the most beautiful of the Louisiana bayous. The old city of New Iberia, established as a Spanish colony in 1779, is a marvelous
Have you been to this New Iberia attraction? Tell other travelers what to expect. Submit a review today!
3 of 5 stars