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