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 preserved Portuguese neo-classical architecture, then Maputo is the place to ...
Picture: Peter Dazeley/Getty images What was meant to be an enjoyable time away on a cruise ship sailing to the Portuguese Island in Mozambique for one of the thousands of guests onboard took the ...