There are about 3,000 tribes in Africa. To understand or even have little knowledge of the different cultures of Africa, it is quite easy to focus...
There are many fascinating traditions in Africa but the offering of free sex to guests among the Himba tribe beats them all. Popularly known as the...