History
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.
Residents
See Also
Links and References
References
Like this? Let us know!