Isla Mujeres is an island where the Gulf of Mexico and the Caribbean Sea meet, about 13 kilometres off the Yucatán Peninsula coast in the State of Quintana Roo, Mexico. It is approximately 7 kilometres long and 650 metres wide. From Wikipedia
The disgraced entrepreneur, who served prison time for fraud, aims to relaunch the festival in Mexico despite lingering skepticism.