Where can you see the Antarctic Petrel?
Some of the best places to see the Antarctic Petrel in the wild include Lemaire Channel (Antarctica), Neko Harbour (Antarctica) and Paulet Island (Antarctica) — among 12 wildlife hotspots across Antarctica. Every hotspot below shows real sighting data and the best seasons to visit.