Kilele Square is a grassy area that is surrounded by a few important buildings like the old American Consulate, the Serena Hotel and the Mambo Msiige building - the second British Consulate, now a Ministry building. You'll probably wander by here and not really know you're here. Apparently this was once the site of a slave market, but there is...
More