In 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…
Source: Wikipedia
For nearly twenty years, drivers along Interstate 510 in eastern New Orleans passed a strange, unmistakable sight: the rusting silhouettes of roller coasters rising above overgrown trees, visible reminders…
