From Puerto Vallarta’s traditional ‘Old Mexico’ charm with the modern amenities of a cosmopolitan city, to Los Cabos, where the ocean joins the sea, the desert meets the beach and luxury merges with the simple pleasures – slip into a luxurious lifestyle at these upscale beach resorts.
|