View Images

Sayulita, a small Mexican fishing village near Puerto Vallarta, is popular with surfers.


Comment on This Story