Loading...
 
Skip to main content

DEMBEA

DEMBEA, a lake, the largest in Abyssinia, being 60 m. long and 6000 ft. above the sea-level, from which the Blue Nile issues.


Page last modified on Sunday November 9, 2014 11:06:50 GMT-0000