Spice up your vacation with a day spent immersed in Mexican flavors, history, and beach culture, as you learn the way of salsa — both in the kitchen and on the dance floor. Throw on an apron and roll up your sleeves for a hands-on cooking class, where you’ll learn the secrets behind making guacamole and two kinds of authentic Mexican salsas. Alongside a skilled cook, you’ll slice and dice fresh local ingredients to develop deep regional flavors and then sample your salsa accompanied by tortilla chips, Mexican beer, and a margarita. Then it’s time to hit the dance floor and get in the groove of salsa, one of Latin America’s most popular dances. Your professional instructor will get you in sync with the basic steps, timing, turns, and body movements as well as share background on the dance’s earliest beginnings and influences. After all your hard work, you can retreat to the nearby beach in Mahahaul to relax at your leisure. Here you can sunbathe under the Costa Mayan sun, swim in crystal clear turquoise waters, nap under shady palms, or savor an Mexican meal at a seaside cantina.