Pages

Tuesday, December 21, 2021

Altar site for Greek goddess Demeter found in Turkey's Blaundus

An altar site for the Greek goddess Demeter was unearthed during the ongoing excavations in the ancient city of Blaundus, located within the borders of ...


READ THE ORIGINAL POST AT www.dailysabah.com