but have you ever seen a “dolphin stampede?” Just off the coast of Dana Point in Southern California, visitors and marine enthusiasts watched as the mammals took over the ocean. In the video ...
Off the coast of Dana Point, a lesser-known California beach town perfect for a crowd-free vacation, you can bear witness to a truly wondrous phenomenon known as a 'dolphin stampede.' Float ...