The Mayan Riviera is a privileged strip of magnificent white sand that stretches across several small towns along the Caribbean-facing edge of Mexico’s Yucatan peninsula. Warm crystal waters and nearly perfect year-round weather have drawn savvy travelers here for a few decades, and a strong tourism sector has since sprung up in response. Visitors are now surrounded by cultural options, including all kinds of music from indigenous Mayan folk to modern club tunes.