FULLFORMDEFINITION
Mamitupo is a town in the indigenous province of Guna Yala in Panama. It is on an island 400 metres (1,312 ft) off the coast.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy