Capella Pedregal Resort, Los Cabos, Mexico July 15, 2017 eligrahamCapella Pedregal Resort, Los Cabos, Mexico