Puerto Morelos

A person sitting on the beach with their head in their hands, next to a striped beach gear item projecting a somber mood in an outdoor setting.$# CAPTION
A group of people gathered around a damaged red car under palm trees on a sunny day, with some individuals leaning on the car and others standing in discussion along a sidewalk lined with trees and a white wall.
Split-image showing a construction site with workers and scaffolding on the left, and a sea turtle swimming in clear blue water on the right
A brown dog peering out from a pale blue wooden doghouse.
Workers gathering sargassum seaweed on a busy tropical beach with boats and palm trees in the background
A beverage vendor serving a drink to customers at an outdoor stall on a sunny day
A group of swimmers with yellow floatation aids race in turquoise waters near a tropical beach with spectators and a race official signaling from a pier
A golden retriever happily sits in the water on a pet-friendly beach next to a sign saying "Playa Para Mascotas, Pet Friendly Beach" with paw prints and tropical background.