"Last Island" —Louisiana's Very Own Resort Island"Last Island" —Louisiana's Very Own Resort IslandDid you know that Louisiana had its own resort island?EllenEllen