Those of you who have had the pleasure of traveling to Mexico surely know the vitality, color and warmth of this land and its people well. Every moment is...