The Yalour Islands are located along Antarctica's Western Peninsula. Discovered during the French Antarctic Expedition (1903-05). They are home to a number of species, including numerous colonies of Adelie Penguins.
Yalour Islands | Antarctica
kr199.00Price