Nechsar National Park Ethiopia Trip To Nechsar National Park Nechisar National Park (also spelled as Nech Sar meaning white grass) is one of…