Playa Del Amor, commonly referred to as the Hidden Beach of Puerto Vallarta, is located in the Marietas Islands 22 miles west off the shore of Puerto Vallarta, Mexico. The beach features beautiful blue waters, all encased within an island cavern that only opens up to the sky above and the pacific oc