Cancun

People gathered on a sandy beach, socializing around cocktail tables with drinks, while a DJ setup is nearby.