The Best Beaches in Puerto Vallarta, Mexico Guayabitos Beach in NayaritThe Best Beaches in Puerto Escondido, MexicoLas Gemelas Beach in JaliscoLo de Marcos Beach in NayaritThe Best Beaches in the State of Nayarit in MexicoThe Best Beaches in the State of Jalisco in Mexico