Anonymous

Where Did Greek Goddess Demeter Live?

4

4 Answers

Mainul Hussain Profile
Mainul Hussain answered
Mount Olympus, situated near Aegean coast, in Greece.
Anonymous Profile
Anonymous answered
She lived on Mt. Olympus.  This can be proven by further research.  Hope this helps=).

Answer Question

Anonymous