Search
Menu
Home
Sources
About
Contacts
Anli
Anli
is a
village
in
Ancuabe District
in
Cabo Delgado Province
in
northeastern
Mozambique
.