Puerto Morelos

Five people sit behind a long wooden table in front of a light paneled wall, with the man in the center holding a microphone.
A group of people wearing skull face paint and ornate costumes sit on a boat holding candles, with colorful paper flags strung overhead and another boat visible on the water behind them.
Two waiters in white shirts and aprons set a long wooden table with plates, napkins, wine glasses and water bottles while guests stand and sit in the background of an open air restaurant.
Puerto Morelos approved new beach club in marina park
Five people stand side by side holding framed certificates and copies of a book in front of a banner reading Presentacion del Libro Voces de Puerto Morelos.
Aerial photograph of a beach resort featuring multiple buildings, swimming pools, and beach cabanas along a sandy shore with ocean waves.$# CAPTION
A woman in a white top presses a control box mounted on a wooden plank between large blue industrial valves as a group of people watches behind her.
Two women with black bars over their eyes stand in front of a height chart banner between two officers wearing Policia de Investigacion vests, with plastic-wrapped items on a table in front.