It is located on Grande-Terre (or Mahoré), the main island of Mayotte.
Thành phố này nằm trên Grande-Terre (hay Mahoré), đảo chính của Mayotte.