Delagoa Bay, Mozambique, Africa