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
via likecool
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
via likecool
Leave A Comment