The Mayo of Sonora , The small town of Masiaca has a number of suprises, masks,blankets and lots of tradition. / a_mayamap
The last time I visited they were trying to create a handicrafts union.
Masiaca is off the main road south from Hermosillo to Mazatlan. It is about a 35 minute trip on a dirt road.