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
Billy McFarland steps back from leadership, seeking new ownership to realize the festival's vision following logistical setbacks and refunded tickets.