A touch of Japan in Los Cabos
Los Cabos is no doubt a destination that continues to lure some of the most well-known hotel brands in the world. The new Nobu Hotel, located on the still unspoiled Baja California Sur peninsula, is no exception to this, and on Wednesday, November 13th, 2019, it opened its doors to connoisseurs of fine traveling wishing to experience the best in hotel accommodations and leisure experiences.