Visiting Mazamitla, A Pueblo Mágico in Mexico, Contributed by @Tang...