The Jungle Oasis

The Jungle Oasis is a location in Africa. It is possibly located in the Sahara Desert.