Laura Castillo

Residents of Tulum gather signatures for a petition to lower electricity rates
Cancun International Airport terminal with parked airplanes
Boat operators attending a safety training session at the Naval Club in Bacalar
Workers holding signs during a protest in Playa del Carmen
Exterior of a SAT tax office building in Cancún, Mexico
Brown sargasso seaweed covering a beach in Playa del Carmen, with tourists absent
Aerial view of hotel zone in Cancun, Quintana Roo
Entrance to Jaguar Park in Tulum, Quintana Roo
Oscar Rebora Aguilera, head of SEMA, and Carlos Kamkhaji Ambe, president of Serfimex Capital, signing a solar energy agreement in Quintana Roo.