For the adventurous couple who like to travel, surf, hang out on the beach or all of the above, look no further than the Cabo Surf Hotel in Los Cabos, Baja California Sur, Mexico. This picturesque venue channels Baja's rustic atmosphere and highlights gorgeous natural scenery while staying true t...