The winter whale-watching season typically runs from December ... to Costa Rica, New Zealand and Sri Lanka. In Cabo San Lucas, the Pacific Ocean and Sea of Cortez meet, resulting in a biodiverse ...