Addis Ababa (the name means ‘new flower’) is of quite recent origin – Menelik II founded the city in 1886. Addis Ababa: • has over 4 million people • is located in the geographic center of the country • is situated at 9.03° N 38.74° E • is situated in the foothills of the Entoto Mountains and standing 2,400 [...]