Here are five must-visit Pueblos Mágicos throughout Mexico! A Pueblo Mágico–translated as a “magical town”–is a town recognized by the…