Chehaw, where there are CheetahsWhen I think of Chehaw, I think of Cheetahs! I was born and raised in Namibia, a country that still has some of the largest populations...