Categories

Ngazidja


Ngazidja is an island in the Indian Ocean off the coast of Africa. It is the largest island in the Comoros nation.