MammidubMammidub is a town in the Provinces and [regions of Panama|indigenous province] of Guna Yala in Panama. It is on an island off the coast.