Researchers excavating ancient ruins atop a seaside overlook on the island of Ithaca believe they have identified the Sanctuary of Odysseus, including two terraces, a tower, springs, and staircases carved into the mountainside.The post Archaeologists In Greece May Have Just Found The Ancient Temple Of Odysseus, Hero Of The Trojan War And Homers Odyssey appeared first on All That's Interesting.