Mayotte, a French overseas department nestled in the Mozambique Channel between Madagascar and mainland Africa, offers travelers a window into a lesser-known island culture shaped by Swahili, Malagasy, and French influences. Unlike its neighbors in the Comoros archipelago, Mayotte remains part of France, giving it a unique blend of European infrastructure and Indian Ocean traditions.
San Pedro is located on the Ambergris Caye and is fifteen minutes by air from Belize City. The are a variety of restaurants, shops and entertainment in San Pedro.