Cancun’s New Riu Ventura Resort Just Held Its Grand Opening, With Swim-Up Rooms, 6 Pools, and a “Skybar”

At the southern edge of Cancun’s Hotel Zone, travelers gather throughout the day beside the giant multicolored “Cancun” sign overlooking the Caribbean Sea. The viewpoint at El Mirador has become one of the most photographed spots in the destination, where visitors pause for the familiar shot: bright white sand, bands of turquoise water and the […]