Satellite map of Iloni
Iloni is a village in the commune of Dembéni on Mayotte.
Latitude: -12° 50' 25.19" S
Longitude: 45° 11' 15.60" E
Nearest city to this article: Debenay
Read about Iloni in the Wikipedia Satellite map of Iloni in Google Maps