Inside the Walls of Troy What is Mount Olympus? help Asked by Cat on 04 Dec 05:13 Last updated by Cat on 04 Dec 05:15
Mount Olympus is the mythical home of the twelve Olympian Greek gods and goddesses and the highest mountain in Greece.