Magical Towns of Jalisco

Jalisco has 12 Magical Towns: Ajijic, Cocula, Lagos de Moreno, Mascota, Mazamitla, San Sebastián del Oeste, Sayula, Talpa de Allende, Tapalpa, Temacapulín, Tequila and Tlaquepaque. The first to receive the designation was Tapalpa (2002) and the most recent, Temacapulín (2023). Discover their history, traditions and what to see in each one.

Other states with Magical Towns

Magical Towns near your city

Explore by theme