Located about a half-hour's drive from the high-rise hotels of Mazatlan, the small, charming town of El Quelite offers a glimpse into traditional Mexican village life. There, children ride burros...