We think you’ll love these
Related Interests
Mount Olympus
Mount Olympus is the highest mountain in Greece and located in Thessaly. It was said to be the home of the Twelve Olympians, the principal Gods in the Greek Pantheon, who lived in crystal mansions. Greek Mythology also dictated that, when Gaia gave birth to the Titans, they used the highest mountains in Greece as their thrones and Cronos sat on Olympus itself.