Islas Marietas and Sayulita make USA Today Top10 List

Some of the world’s most beautiful beaches can be found in Mexico, where there are approximately 450 of them lining its expansive coastlines. Among them: Playa Escondida in the Islas Marietas and the beach at Sayulita, which were recognized as tops in the country in recent popularity lists compiled by USA Today and Travel + Leisure.

Islas Marietas tours in Mexico are a very popular attraction for visitors in Puerto Vallarta and Riviera Nayarit. While Sayulita is growing in popularity and recently named 'Pueblo Magico . . .