Lifestyle

Auditorium stage at Museo de la Isla in Cozumel set for the Mexican Song Contest
Police officers confront residents during a protest over persistent smoke in Puerto Morelos, Quintana Roo.
migrant shelter in Puerto Aventuras
New Cancun public transit cards from the Quintana Roo Mobility Institute
Construction machinery and workers at the entrance to Punta Esmeralda beach in Playa del Carmen during rehabilitation work.
Puppet show Remigio y la Visita at the Foro Hirán Sánchez in Cancun