Where can you see the Arnoux’s Beaked Whale?
Some of the best places to see the Arnoux’s Beaked Whale in the wild include Lemaire Channel (Antarctica), Neko Harbour (Antarctica) and Wilhelmina Bay (Antarctica). Every hotspot below shows real sighting data and the best seasons to visit.