Where is Nechisar National Park?

Where is Nechisar National Park located?

Nechisar National Park, Nechisar National Park, Ethiopia (approx. 6.0333304°, 37.5833°)


Where is Nechisar National Park on the map?