Marmelade

Marmelade

Marmelade (Haitian Creole: Mamlad) is a town and former duchy in the Artibonite Department of Haïti. It is the chief town of the Marmelade Arrondissement, which also includes the commune of Saint Michel de l'Attalaye.

Read more about Marmelade.