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
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