Hidden Beach in Mexico

The impressive Hidden beach located on Marieta Islands, off the coast of Puerto Vallarta, Mexico. The only way to go is by swimming under a small cave, or climbing.

Watch the video



Hidden Beach in Mexico

Hidden Beach in Mexico

 



Hidden Beach in Mexico world map

via likecool