Greek Mythology and the Olive Tree According to Greek mythology the Olive Tree was the ultimate gift tree. The creation of the olive tree was the result of a contest between Athena, Goddess of Wisdom, and Poseidon, God of the Sea. Anthena won the contest by creating the Olive Tree an offering signifying peace, endurance…

Read More