Mexico has 132 Pueblos Magicos or Magical Towns, villages that have received a designation for maintaining their original architecture, Mexican culture, folklore and history. JauntTV explored 3 of these in Nayarit - Sayulita, Compostela, and Jala.