Ibo District

Ibo District is a small district of Cabo Delgado Province in northern Mozambique.

Its principal town is Vila do Ibo on Ibo Island.

This Mozambique location article is a stub.

You can help Wikipedia by expanding it.