Mbouini is a village in the commune of Kani-Kéli on Mayotte. It is located on the southern coast of the island. From Wikipedia
The French territory struggles with extensive damage and displacement as it recovers from Cyclone Chido just one month ago.