ViewsWatchers |
Palma is a town on the northeast coast of Mozambique's Cabo Delgado Province. Less than away is the border with Tanzania to the north and north-west. [edit] Research Tips
|