The oldest cities in the World

 Located within the Greater Tehran metropolitan area, Rayy (or Rey), Iran, has evidence of habitation DATING back 8,000 years, though it has likely been continuously occupied for about 5,000 or 6,000 years. The city retains a wealth of historical monuments, such as the 5,000-year-old Cheshmeh Ali hill and the 3,000-year-old Gebri castle.


10. Rayy, Iran – 3,000 BC