Brain › Humanities

What is the name of the dwelling place of the Norse gods?

  1. Olympia
  2. Atlantis
  3. Asgard
  4. Valhalla

Answer

The correct answer is C) Asgard.

More Humanities questions

Play Brain · Practice