Protected from the intrusion of the world
outside, the 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. The islands have remained almost secluded
ever since.