Mamoudzou, capitale économique de Mayotte, nichée entre montagnes et littoral, se situe sur l’île de Grande-Terre face à l'île de Petite-Terre au sein de l’océan indien. Entouré par un relief montagneux, la commune est composée de sept villages. Elle n’était qu’une petite bourgade avant de devenir capitale de l’île en 1977 avec l’installation de bâtiments administratifs. En front de mer, à 200 mètres de l’embarcadère pour Petite-Terre les halles de Mamoudzou offrent un plongeon dans cette ville animée et authentique : vendeuses de fruits et de légumes exotiques, étals de pêcheurs du large ou du lagon, vente d’épices (notamment de la vanille), mais aussi tissus (« lambas ») et petit artisanat local.