Maputo is a city of light, colour and rhythm. Overlooking the Indian Ocean, its palm-lined avenues and Portuguese colonial ...