Hey Boating! - Baja California Whale Sharks

Editor Daniel W. Long Treks Into the Baja Peninsula in Search of the Whale Shark