Loading video

Sign up and enjoy a better experience|Sign up now

Ethiopia eala al'aqdam - Lake Tana

We set out on our trip to Ethiopia to the source of the world"s finest river, the Blue Nile, located in Amhara province in northern Ethiopia, 500 km northwest of Addis Ababa for a unique experience.

Episodes

Related Programs