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