Where is the Atchafalaya Swamp Freeway Located in New Orleans
The Atchafalaya Swamp Freeway is part of the Interstate 10 highway in Louisiana. It stretches to 29.3 kilometer of land that connects Baton Rouge and Lafayette. It goes through the Atchafalaya (thus its name) and crosses another body of water- the Mississippi River running through the Horace Wilkinson Bridge. Read More..

