Mabini Group of Islands

the Mabini Group of Islands is an island group located off the coast of Madagascar. It is a territory of the Philippines since 1975. According to the 2020 census, it has a population of 674,912 people.