Known as Pueblos Magicos, (magical towns), these gems of Nayarit are recognized by the Mexican government for their unique ...