3.Hidden Beach, Puerto Vallarta, Mexico: As weird as the name may sound, but this beach in Puerto Vallarta, Mexico is actually hidden. Basically, an island named the Marieta Islands used to be a dangerous site once upon a time when the Mexican government used the same as a potential bombing site. Who would have thought this seemingly deadly place can one day turn into one of the most beautiful beaches that are also one of a kind. The beach remains literally ‘hidden’ amidst the islands and the place altogether is a feast for the eyes. It is a place that will indeed prove soothing for the soul as well.