Bazaruto, Mozambique's untouched paradise, rivals the Maldives with its white sands, turquoise waters, and 30C heat in ...
A makeshift ferry with nearly 130 on board sank off the northern coast of Mozambique. Authorities said some passengers were ...