Nioumachoua, with a population of 3,400, is Moheli's second-largest city, after the capital, Fomboni. Located in the southern part of the island, it is known for the eight Nyumashiwa islets just off its coast, which are home to some of the island's most beautiful white sand beaches.