According to legend, where did the Norse gods live?

Culture Trivia Question: According to legend, where did the Norse gods live?