September 20, 2024 There are floating islands of vegetation in the middle of Lake Pontchartrain just off the Causeway Bridge. In some areas, you can spot them as far as the eye can see. Learn More