InhacambaInhacamba is an island in Mozambique. Its area is about. It is situated at the mouth of the Zambezi River.