News

Louisiana's geographical center is in Avoyelles Parish at 1860 Old River Road in Mansura. The Avoyelles Commission of Tourism commemorated the site with a sign.
Louisiana's geographical center is in Avoyelles Parish at 1860 Old River Road in Mansura. The Avoyelles Commission of Tourism commemorated the site with a sign.
The project is expected to replenish around 45,000 acres of wetlands over the next 50 years, protecting Louisiana residents in nearby parishes from storm surge while reviving a once popular ...