More dolphins, whales spotted in New York waters

AccuWeather 2022-07-25

Views 2

Experts say more bait fish, improved management practices of the fish and cleaner waters are leading to more sightings of dolphins and whales.

Share This Video


Download

  
Report form
RELATED VIDEOS