Sayulita, Nayarit.
Sayulita, a Pueblo Mágico in Nayarit, stands out for its surfing beach, cosmopolitan atmosphere, and rich history. It is a vibrant destination that combines outdoor activities, local cuisine, and traditions—ideal for enjoying both the sea and culture.