Sodicash Kani-Keli is a Shopping mall located in Mayotte. It is one of the 51 Shopping malls in Mayotte. Address of Sodicash Kani-Keli is Kanikeli, Mayotte.
Some of the places around Sodicash Kani-Keli are -
Kanikeli, Mayotte
Address of Sodicash Kani-Keli is Kanikeli, Mayotte.
Sodicash Kani-Keli is a Shopping mall in Mayotte