Ads

Tag: Guadalupe

Guadalupe fur seals are mysteriously washing on California shores

As many as 80 Guadalupe fur seals were found stranded at the central California by the National Oceanic and Atmospheric Administration (NOAA). As per...

Latest Articles