Cabo Adventures: Whale Shark Encounter

Imagine swimming next to a massive creature the size of a school bus. That is what it is like swimming next to the gentle giant of the sea, a whale shark! These solitary creatures are … Continue reading Cabo Adventures: Whale Shark Encounter