Baobab field next to Pemba bay, Pemba, Cabo Delgado, Mozambique.
Pemba bay is one of the most beautiful and largest natural ports in the world.