Orcas in Cabo: Visitors From Up North
The sparkling waters of Cabo San Lucas harbor not only stunning beaches and vibrant marine life but also a remarkable visitor from the deep – the orcas, often referred to as killer whales. These awe-inspiring marine creatures make their seasonal migration to Cabo, embarking on a journey from various regions, with a sizable portion hailing […]