Pinned 8 years ago
Sayulita, a small Mexican fishing village near Puerto Vallarta, is popular with surfers