A Puerto Vallarta vacation sometimes means dealing with big crowds, yet this nearby idyllic small town delivers everything you'd want from a Mexican getaway.
Whether you're looking to visit for vacation, a bachelorette party or an anniversary trip, Mexico has so much to offer.