Achaemenid city ruins found in Iran Archeologists have discovered the ruins of an Achaemenid city during excavations in the southern city of Nourabad Mamasani in Iran. Read More about Achaemenid city ruins found in Iran