HomeUS Top News and AnalysisHurricane Norma makes landfall near resorts of Los Cabos on Mexico’s Baja California peninsula Hurricane Norma makes landfall near resorts of Los Cabos on Mexico’s Baja California peninsula 0 sushil October 22, 2023 Tags IFTTT US Top News and Analysis Newer Older