Kavirondo in Pictures: a collection of old pictures from kavirondo country
The region historically known as Kavirondo—encompassing what is today Nyanza and Western Kenya—has long been a land of migration, trade, and cultural fusion. Situated along the eastern shores of Lake Victoria, Kavirondo was home to a diverse mix of Nilotic and Bantu communities, primarily the Luo and Abaluhya (Luhya), who shaped the region’s history through … Read more