Hotel Zone, Puerto Vallarta and its infamous party scene, and Los Cabos' golden-sand beaches and luxurious resorts: The best ...
Despite being a firm favorite with surfers and backpackers, Puerto Escondido, on the Oaxacan coast of southern Mexico, has remained under the mainstream tourism radar for years. The lack of big resort ...