In the wake of Hurricane Odile in Cabo, the power of natural forces reminds us of how important it is to live for the day and take precautions for the future. The construction at all three of Villa Group’s resorts in Cabo San Lucas – Villa del Palmar, Villa del […]
natural disaster odile
1 post