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.