Laura Castillo

Cobblestone street in Real de Catorce, a Magical Town in San Luis Potosi, Mexico
Aerial view of a beach in Quintana Roo, Mexico
Tourists at a beach in Tulum, Quintana Roo, Mexico
Massive sargasso accumulation turning Playa del Carmen beach into a muddy sludge, with boats idle in the background.
Participants walk along the beach during Holbox Pride 2026, the only Pride march in Mexico held on sand.
Hotel workers in Cancun protest over profit-sharing issues
Officials inspecting route for the first Triathlon of Magical Towns in Cozumel
A bull shark swimming in clear blue water near Cozumel, part of a conservation project by Saving Our Sharks foundation.
A Tulum municipal information module at Parque del Jaguar providing guidance on free beach access
Passengers at Cancun International Airport immigration area with new biometric e-gates