Rumble in the jungle indeed... Insane city, midget boxing, crocodile wrestling, upside down buildings. Culture shocks, incredible city with Can't-miss spots to dine, drink, and feast. One of the most surprising but enjoyable places I've ever been too. I will be back someday.