If anyone interested beach adventure activities, Visit Sayulita beach Mexico. Beat place to enjoy adventures activity here.