Yes, Isla Mujeres is one of the best places to see whale sharks when they migrate through the waters off the coast each year between May and September. Visitors can take a boat tour from Isla Mujeres to swim with these majestic creatures, which can grow up to 40 feet long. It is a unique and unforgettable experience to see and swim with these gentle giants. However, it is important to choose a reputable tour operator and follow the guidelines to ensure the safety of both the whale sharks and the tourists.