Puerto Vallarta: Pacific Coast Beaches, Jungle Hikes, and Whale Watching
Puerto Vallarta wraps around Banderas Bay where jungle mountains crash into the Pacific. Boat-access beaches, humpback whale watching from December through March, and street tacos at $2 make this one of Mexico's most rewarding coastal cities.
Read more about this
