Natural beaches, lush jungles and a taste of rural Mexico draw people to the picturesque fishing village of Sayulita. Located on the Pacific coast of Nayarit, Mexico, this pueblo was originally a hacienda for harvesting small coconuts for oil. Read More...

Not Yet Rated