hidden beach of Marieta Islands, Puerto Vallarta is a world of its own. Located just a few miles off the coast of Mexico, close to Bandera bay, Marieta Islands are archipelagos that were formed as a result of volcanic activity. Always wanted to go here
The 36 Most Amazing Places to Visit Before You Die!
Travel Information: The Hidden Beach - Marieta Islands, Puerto Vallarta, Mexico >>> I would love to take a dip here! We have been to Puerto Vallarta several times but never to this place! Maybe because it is hidden!