First Whales, Now Dolphins? Beached Dolphin Found On Coast Of Avalon, NJFirst Whales, Now Dolphins? Beached Dolphin Found On Coast Of Avalon, NJFirst whales, now dolphins? A woman discovered a beached dolphin in Avalon as she was walking her dog.Jahna MichalJahna Michal