Addis Ababa

Addis Ababa

Addis Ababa, meaning the New Flower in Amharic, is the capital of Ethiopia. Founded in 1866 by emperor Menelik II hosts more than 4 million people and growing at 3,8% annually! It did not look like this when my taxi drove me from the airport to the Intercontinental at...