Sayulita
Sayulita is a well known surfing spot about 25 miles north of Puerto Vallarta on the Pacific Coast. The waves accommodate beginners as well as experienced surfers.