Source: Tourism MediaMarietas IslandsExplore this small group of islands off the eastern coast of Mexico and discover hidden beaches, protected wildlife and spectacular snorkeling.WorldMexico and Central AmericaMexicoPuerto VallartaNorth Hotel ZoneMarietas Islands