Just off the coast of Dana Point in Southern California ... “When they explained the criteria, I said we’re the perfect location,” Gisele Anderson, who operates Capt. Dave’s Dolphin ...
A rare and breathtaking sight occurred off the coast of Dana Point, Southern California ... Since its release, the film has gone viral, inspiring wonder and appreciation on social media.