Hurricane Olaf has slammed into the Los Cabos resorts at the tip of Mexico’s Baja California Peninsula and it’s drenching the region with torrential rains
Hurricane Olaf has slammed into the Los Cabos resorts at the tip of Mexico’s Baja California Peninsula and it’s drenching the region with torrential rains