CultureKenyaKit Mikayi: Kenya's sacred shrine of the Luo people01:35This browser does not support the video element.CultureKenya03/06/2024March 6, 2024Kenya's Kit Mikayi is a sacred shrine of the Luo people. For centuries, people have worshiped the divine here. These days, many young people like to visit it. Copy linkAdvertisement