Published On Dec 9, 2016
December 8, 2016 Cabo San Lucas - Whale Watch Cabo encounters the first baby Humpback Whale of the Cabo San Lucas whale watching season. Beautiful and magical observing the Mother and energetic baby whale interact.
show more