The hidden beach of Islas Marietas

The Marieta Islands or Islas Marietas is a group of uninhabited islands off the coast of the Mexico’s Nayarit State. The islands are a popular…