Imagine being in a boat off the Louisiana coast when you see something that’s not supposed to be there. In this case, an island was found near St. Mary Parish. But how did it get there? Just off the coast of Morgan City, a brand new island has appeared, discovered just days ago.