but have you ever seen a “dolphin stampede?” Just off the coast of Dana Point in Southern California, visitors and marine ...
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 ...