The 25 Best Beaches in the World

Hidden Beach

Hidden Beach. Located in Puerto Vallarta, Mexico, this beach got its name from a water tunnel that provides the only access to it. Capped by a ring of red rock, this half-underground beach boasts sparkling waters that shimmer turquoise or green, depending on how the sun shines.