In Cabo with the family for a much-needed break. Yesterday, we rode horses down the beach and then release 110 adorable baby sea turtles into the ocean. Very cool!