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

- See also: