Hundreds of dolphins swim off coast of Oaxaca| CCTV English

Share the News



Hundreds of dolphins have been sighted recently swimming off the coast of Oaxaca on multiple occasions, believed to be the result of less human activity in coastal waters due to the coronavirus pandemic. #ChorusofLife

source