Аддис-Абеба
Their home stadium is Addis Ababa Stadium in Addis Ababa.