Las Caletas beach, Puerto Vallarta. Photo: Kevin Brown.
Malecon Puerto Vallarta
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...
Playa "escondida" - Islas Marietas - costa de Puerto Vallarte, Mexico - Explore the World with Travel Nerd Nici, one Country at a Time.
Puerto Vallarta, Mexico.
Puerto Vallarta Vs. Cancun #infographic - Wonderful, playful.. use of an infographic for travel and tourism.
Puerto Vallarta, Mexico--the walkway along the beach in town has many wonderful sculptures
Hidden Beach, Marieta Islands in Puerto Vallarta, Mexico.