Stay at a Spacious Villa in Cabo for Your Christmas & New Year’s Celebration Why spend the holidays in the cold when you can celebrate with sunshine, ocean views, and luxury? More travelers are choosing Christmas in Cabo San Lucas, combining holiday traditions with the ease of a tropical escape. With spacious villas, concierge service, and world-class dining, Mexico TravelNet makes it simple to gather your family for a holiday you’ll never forget....