Puerto Morelos

Profepa inspectors checking crocodile and shark skin products at Cancun International Airport
Authorities in Puerto Morelos carry out environmental actions on beaches and mangroves
Aerial view of a construction site near cenotes in Puerto Morelos, Quintana Roo
Residents in a poor neighborhood in Puerto Morelos, Quintana Roo
Beach volleyball courts set up on the sand in Puerto Morelos, Quintana Roo
An opossum with screwworm infestation in Puerto Morelos, Quintana Roo
Construction workers and machinery on a dirt road leading to Bahia Petempich
Mayor Blanca Merari handing over a water tank to a family in Puerto Morelos
Workers in yellow vests and hats collect sargassum on a sandy beach with turquoise water in the background
Colorful artwork and ocean-themed decorations at the 14th Mexican Caribbean Ocean Festival