Mayotte is a French island located in the Indian Ocean. It is part of the Comoros archipelago, but has remained under French control since the 19th century. Mayotte is known for its beautiful beaches, lush vegetation, and friendly people. The island is also a popular tourist destination, and is home to a number of luxury resorts.