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