Manchac -The Ghost Swamp of New Orleans
Manchac Swamp also known as Ghost Swamp is a wetland just northwest of New Orleans, Louisiana. The swamp is known for its murky waters and…
Manchac Swamp also known as Ghost Swamp is a wetland just northwest of New Orleans, Louisiana. The swamp is known for its murky waters and…