DestinationsThe Louisiana Lake That Drained Into a Salt Mine and Created a 164-Foot Waterfall23 hours ago0CommentsIn Iberia Parish, Louisiana, near the town of New Iberia, sits a placid, 1,300-acre lake that most visitors would never guess was the site of one of the most remarkable…