News

A ‘superpod’ with over one thousand dolphins was spotted off the coast of California

A "superpod" of at least one thousand common dolphins convened off the coast of Laguna Beach, California.