Maputo, Mozambique. Big, thriving African port city on the Indian Ocean.

Maputo, Mozambique. Big, thriving African port city on the Indian Ocean.