Special Report – Montage Los Cabos

Special Report – Montage Los Cabos, Mexico With luxury hotels and resorts popping up around the world like Starbucks, it says something that the lead travel story in the South China Morning Post’s luxury magazine was recently about a resort on the opposite side of the Pacific Ocean, in this case the Montage Los Cabos,…