Tourists who have recently made a visit in Ethiopia, described the ongoing infrastructural development activities in Addis Ababa and beyond as ‘overwhelming’ that would be vital to lure more visitors.
The visitors also expressed their impression to …
Read More