Hurricane Odile is the strongest storm ever to make landfall on Cabo San Lucas, a point Jackson is quick to illustrate via photos of the stricken area and its grieving …
Cabo San Lucas
-
News: Aid mission for Nordhavn 76 Yacht TORTUGA
October 6, 2014 by blackSubjects: Cabo San Lucas, Mexico, Nordhavn 76, Tortuga | Comments (0)