Why Santa Claus is Spending Christmas in Cabo Leave a Comment / November 22, 2019 December 3, 2019 / By Chris Sands Why Santa Claus is Spending Christmas in Cabo