The Mijikenda are a coastal tribal group made up of nine subtribes The Mijikenda are known for the preservation of their traditi...
READ MOREThe Borana traditional dress is made from goat and sheepskins. Three sheep were needed to make a complete garment for a woman. F...
READ MOREThe Luhya comprise several subgroups with different but mutually understood linguistic dialects. Some of these subgroups are Ababukusu, Aba...
READ MOREThey are known for their basket (ciondo) and rope (mikanda) making Oneof their notable musical instruments was a long and narrow...
READ MORE