Maputo is the capital of Mozambique, and it sits on the coast of the Indian Ocean. If you love history and want to see the ...