What a cool beach! Hidden Beach - The Marieta Islands (Spanish: Islas Marietas) are a group of small uninhabited islands a few miles off the coast of Nayarit, Mexico.
Tags:
hidden beach, marieta island, mexico, nayarit, islas marietas, mexico beaches, mexico beach