The Pueblo Mágico of Sayulita is the favorite destination for surfers looking for the best waves and a relaxed atmosphere. This is also a good starting point to get to the “playa del amor” (love beach) at the Parque Nacional Islas Marietas.
Another one of the Pueblos Mágicos of Nayarit is Jala, where you can discover the El Salto waterfall, practice ecotourism around the Ceboruco volcano and admire the historic buildings of the region.
Compostela, also a Pueblo Mágico, it will captivate you with its beautiful streets and colonial buildings such as the Templo de la Misericordia de San Santiago Apóstol and La Hacienda Miravalles, which dates back to the 16th century.