Laura Castillo

la isla shopping plaza
Tourists enjoying a sunny day on a Mexican beach with turquoise water and white sand
Aerial view of a beach and hotel zone in the Mexican Caribbean
A smart electricity meter installed by CFE in a Mexican home
Tourists enjoying a sunny beach in Cancun, Quintana Roo, Mexico
An empty tourist souvenir stall in Tulum's town center on May 12, 2026, reflecting the decline in visitors.
Workers picketing outside Kore Hotel in Tulum during strike
Yucatan Governor Joaquin Diaz Mena speaking at an event with President Claudia Sheinbaum
Aerial view of the Tren Maya station in Tulum, Quintana Roo, surrounded by jungle and development.