Mississippi Delta Peninsula

The Mississippi Delta Peninsula is a strand of land extending along the Mississippi River from the mainland of Louisiana. The peninsula was created as a result of sea level rise resulting from global warming.