Archaeologists excavating the ancient city of Thouria in southern Greece have unearthed a headless marble statuette of the Greek goddess Artemis along with a fragment of a bearded man’s head, likely representing a deity whose identity remains unknown. The discoveries were revealed during a site visit this week by Kalamata Mayor Thanasis Vasilopoulos, who was […]
Ancient City in Southern Greece Reveals Buildings, Artemis Statuette and Possible Temple
Written on 08/27/2026
Abdul Moeed
