The Isle de Jean Charles is found on the Bayou, in southeast Louisiana. The location is currently inhabited by descendants of Choctaw, Biloxi, and Chitimacha Native American tribes ...