When to Visit Baja for the Gray Whale Migration

Every year between December and April, the Gray Whales travel from the Arctic to the warm water of the Baja Lagoons to mate and give birth.
Swimming with Whale Sharks — The Gentle Giants

Swimming with whale sharks, known as the “Gentle Giants,” can be both a humbling and exhilarating experience; Educate yourself first.