Construction work on a railway in central Athens has revealed what could be the Altar of the Twelve Gods, which marked the center of the ancient city. “Thucydides mentions only a handful of monuments in his historical works. Of these, even fewer have actually been found and they are located in the archaeological sites surrounded […]
Read more...