With shores on two oceans, Mexico is a beach lover’s paradise. Here’s a primer on three of the beach areas, Puerto Vallarta and Ensenada Puerto Vallarta Considered a poor man’s Acapulco, Puerto Vallarta lies in the middle of the Bahia de Banderas, a huge bay. The beach is long and nice while the two lies […]