Guess what Lucky Travel Lizard? Today we are going to Itta Bena!
Itta Bena, it's a small delta town.
Well color me purple and call me eggplant.
Hey now, Itta Bena is a nice little place and the name is derived from the Choctaw phrase "camp together" or "a place in the woods."
Thanks for the language lesson, Chief Humps Like Turtle.