The Hidden Beach: a Small Paradise Below The Island
Generally, beaches are considered to be a romantic location. However, Playa Del Amor or Hidden Beach seems to beat them all, as it is a small paradise hidden by the rocks of the Marieta Islands in Puerto Vallarta, Mexico. This is one of the few places in the world, where a man-made mistake combined with…