Why visit one Mexican city when you can visit 3? Check out my travel itinerary for Puerto Vallarta, Guadalajara, and Sayulita
If 2 for 80 pesos margaritas aren't enough of an excuse to visit Puerto Vallarta, check out these 3 easy and rewarding hikes in the area!
A peaceful little beach town just north of Puerto Vallarta. Check out this guide for everything you need to know to start planning a trip to Sayulita, Mexico