The goddess of immortality lives beyond Asgard on the southern shore of the Sea of Marmora, between the Enchanted Forest and the Norn Forest. Every year she makes the perilous journey to Asgard to bestow the apples of immortality on the gods of Asgard.
- No special notes.
- No trivia.
- Appearances of Abode of Iduna
- Images related to Abode of Iduna
- Location Gallery: Abode of Iduna
- Marvel Staff members who were born in Abode of Iduna
Links and References