A rare super pod of over 1,500 dolphins was filmed on California’s central coast, creating an unforgettable sight for whale ...
A miles-long cluster of dolphins were filmed leaping and gliding across Carmel Bay on the central coast of California over ...