Suba Menagesha National Park is located in Ethiopia on Sebeta District Addis Ababa ethiopia,sebeta. Suba Menagesha National Park is rated 5 out of 5 in the category national forest in Ethiopia.
Address
Sebeta District Addis Ababa ethiopia,sebeta
Accessibility
Wheelchair-accessible entrance