With spectacular beaches, incredible food, and great travel deals, Mexico is a favorite destination for families. The big resort cities of Cancun and Puerto Vallarta have plenty to recommend them, but head just a few kilometers out of town and you'll find smaller communities with a completely different feel…
Read the rest in the Ensemble Travel E-zine