answersLogoWhite

0

In Greek Mythology, the gods live on Mount Olympus. There is no Roman counterpart.

User Avatar

Wiki User

14y ago

What else can I help you with?