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.
Hidden Beach in Mexico
via likecool
- See also:
Our community on Facebook
Our RSS Feed or Daily newsletter
Follow us on Twitter and Pinterest
-





































