Laura Castillo

A gas station in Cancún displays a price of over 25 pesos per liter for regular gasoline.
Aerial view of Bacalar's Seven Colors Lagoon with turquoise waters
Firefighters and CFE personnel at the site of a substation fire in Cancun
A person holding a smartphone displaying a mobile banking app for transfers and payments
Closed Vagalume beach club in Tulum with a sign reading Cerrado
Nearly empty Quinta Avenida in Playa del Carmen with few pedestrians and open restaurants
Officials and community members at a meeting about Mahahual development
A yacht anchored in turquoise waters near a mangrove reserve in Quintana Roo
A large cruise ship docked at the Costa Maya port in Mahahual, Quintana Roo, Mexico.
A restaurant in Cancun with a television screen displaying a World Cup football match