Created page with "'''Armour Peninsula''' (73°42′S 124°10′W) is an ice-covered peninsula situated immediately east of Armour Inlet on Siple Island, along the coast of Westarc..."
(Created page with "'''Armour Peninsula''' (73°42′S 124°10′W) is an ice-covered peninsula situated immediately east of Armour Inlet on Siple Island, along the coast of Westarc...")