San Diego is one of the best places in the world to witness the awe-inspiring sight of blue whales. These gentle giants are the largest animals on Earth, and the waters off the coast of Southern California offer an unparalleled opportunity to see them up close.