Clicky


Craziest Triffic Intersection Ever

Meskel Square. The nerve center of Addis Ababa, is often the site chosen by the Ethiopians for festivals and celebrations but also is a chaotic crossroads thousand vehicles cross daily.