‘Panchito’ the Elephant Seal Visits Mexican Beach
An adult northern elephant seal nicknamed “Panchito,” which has been monitored by marine biologists since 2020, appeared on Los Ayala beach in Compostela on Mexico's Pacific coast on Tuesday, prompting...
Read More