Puerto Morelos

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
An opossum at the Tlacuatitlan wildlife sanctuary in Puerto Morelos, Quintana Roo
Beach volleyball players competing on the sand in Puerto Morelos
A person walking along a beach covered with sargassum seaweed, with waves in the background and tropical vegetation on the shore.$#$ CAPTION