Playa del Carmen, known colloquially as Playa, is a resort city located along the Caribbean Sea in the southeastern state of Quintana Roo, Mexico. It is part of the municipality of Solidaridad. From Wikipedia
Billy McFarland steps back from leadership, seeking new ownership to realize the festival's vision following logistical setbacks and refunded tickets.