No other place is better for surfing than Sayulita. The popularity of this town is growing steadily due to the surfing scene. There are other water sports to be enjoyed, along with a relaxed fishing tour. There are schools here that provide surfing lessons for beginners at reasonable rates.
The first day in Guadalajara we'll explore Tlaquepaque, which is an artisan area full of amazing shops with all kinds of wares for sale. If you're looking for something really unusual to take home, this would be the place to find it.