Archaeologists have discovered multiple artifacts depicting ancient Greek deities in the ancient city of Finziade in Sicily.
As a team of French archaeologists excavated a seventh-century C.E. dwelling at Taposiris Magna, an ancient city located ...
Archaeologists working at Emperor Nero's grand palace in Rome, known as Domus Aurea, have unearthed an extremely rare and ...
Excavations at Sarmatian-era burial sites in Kazakhstan's Atyrau region, located along the Caspian Sea, have led to the ...