Рет қаралды 2,669
Takussa woreda Communication
Some parts of Delghi town which is located North West of Lake Tana, in Amhara Regional Sate North Gonder Zone Administration, Takussa Woreda- Ethiopia