Nibba Islands

The Nibba islands
The Nibba islands are a group of 3 main islands south of what is louisiana and texas Irl, they are jungle/mesa islands and is the only known place where melons naturally grow

Nibba islands Labeled in red circle