Daily Archives: June 17, 2016

The Green Mountain of Debre Birhan

The gorgeous greener small town in Northern Shoa of Ethiopia, Debre Birhan found 130Km from Addis Ababa. This oldest town in Ethiopia was erected by King Zera Yacob in 14th century. In this small village, the hills are alive and greener with enchanting views and plenty of things to do. As experts in travel, Africa’s […]