Discover All 12 Pueblos Magicos in Puebla, Mexico
As of this writing, the state of Puebla is home to twelve pueblos mágicos, the most of any state in Mexico (tied with Jalisco and Estado de Mexico). People who’ve been to Puebla City have probably taken a day trip to Cholula, but there are eleven more magical towns in this state that you need to know about and visit.