Captain 'lost for words' after witnessing a super pod of more than 2k dolphins
(cbc.ca)
Tour boat workers spotted a super pod of more than 2,000 northern right whale dolphins in Monterey Bay, Calif.
Tour boat workers spotted a super pod of more than 2,000 northern right whale dolphins in Monterey Bay, Calif.