Answer:
False
Step-by-step explanation:
The Greek Gods and Goddesses, at least the 12 Olympians, were siad to live on Mount Olympus.
9.3m questions
12.0m answers