Nobu Hotel Los Cabos: a Bit of Japan Comes to Baja
What do you get when you mix a Hollywood legend, a Japanese celebrity chef, and the top luxury travel destination in the Americas? That would be the long-anticipated opening of Nobu Hotel Los Cabos, just up the coast from Cabo…