Stade omnisports de Malouzini
Stadium in Iconi, Comoros.
Things to see in Comoros