Puerto Vallarta - Marieta Islands, Mexico Puerto Vallarta - Marieta Islands, Mexico Located in the Marieta Islands, about 20 nautical miles from Puerto Vallarta, lies an idyllic beach paradise hidden underneath a hole in the ground. Called the “Hidden Beach” or “Playa de Amor” (Beach of Love), this one-of-a-kind natural wonder has remained untouched by human hands for many years. Within its natural cavernous shell, crystal-clear turquoise waters peacefully lap against its powdery wh...