The Hidden Beach In Puerto Vallarta
Secret beach in Mexico
Beaches to See in Gulf of Mexico
From South Beach to Sri Lanka, the most beautiful beaches in the world.
Located in the Marieta Islands, about 20 nautical miles from Puerto Vallarta, lies an idyllic beach paradise hidden underneath a hole in the ground.