Antarctic hotspot: Fin whales favor the waters around Elephant Island Antarctic hotspot: Fin whales favor the waters around Elephant IslandSource: SciencedailyPublished on 2021-05-28 Comments Share Rates: 0