From Addis Ababa's bustling markets and coffee culture to Lalibela's ancient rock-hewn churches and sacred pilgrimages.