Pueblos Mágicos

The Programa Pueblos Mágicos (Spanish: [pweβloˈmaxiko] ; "Magical Towns Programme") is an initiative led by Mexico's Secretariat of Tourism, with support from other federal agencies, to promote a series of towns around the country that offer visitors "cultural richness, historical relevance, cuisine, art crafts, and great hospitality". It is intended to increase tourism to more localities, especially smaller towns in rural areas.

The program promotes visiting small, rural towns, where visitors may see indigenous crafts, landscapes and other attractions. The Government created the 'Pueblos Mágicos' program to recognize places across the country that have certain characteristics and traditions that make them unique, and historically significant, offering "magical" experiences to visitors.