It is located in Macedonia.
Greece is in Europe, and mountain Olympus is in Greece.
Mt Olympus is in Greece.
Mt. Olympus
The Aegean Sea is closest to Mt. Olympus in Greece.
yes what you think
mt Olympus
Greece
How far is Thessaloniki to Mt Olympus
No ts only in Greece
On Earth, Mt. Everest, in the solar system , Olympus Mons on mars.
Mt olympus
Yes