Forget Cancun — visit Mexico's 'Beverly Hills Of Puerto Vallarta' With Gorgeous Beaches And Refreshing Waters
This upscale beach enclave near a lively Mexican city offers crystal-clear water, quiet coves, boutique accommodations, snorkeling, and scenic ocean views.
Read More