Mayotte is a French island located in the Indian Ocean, east of Africa. Its flag has a white background with red and blue, and two yellow crescents in the center. Mayotte is a popular tourist destination known for its beautiful beaches and coral reefs. It's home to unique animals like lemurs, and whales and dolphins can be seen in the surrounding waters.