Loading...
Uploaded by latemesozoic on Feb 25, 2010
Whale watching off the Pacific side of Cabo San Lucas. The season runs from January through March. We went with Cabo Expeditions which does 2-hour trips in 15-person zodiacs.
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)