Sun and fun are as synonymous with Mexico as Margaritas and Mariachi. Long stretches of golden-sand beaches beckon long days in the sun. Turn any corner and you’ll find mouth-watering local cuisine, vibrant architecture and markets bustling with locals selling their wares to eager buyers. Share a cabana with friends while you dance and party the day away. unless, of course, you feel like being catered to between siestas on your poolside chaise lounge.