Lake Kanyaboli

Lake Kanyaboli
Aerial view of Lake Kanyaboli from the north shore
Lake Kanyaboli from the north shore
Lake Kanyaboli is located in Kenya
Lake Kanyaboli
Lake Kanyaboli
LocationYala Swamp, Kenya
Coordinates0°03′32″N 34°09′36″E / 0.059°N 34.16°E / 0.059; 34.16
River sourcesYala River, Nzoia River
Basin countriesKenya, Uganda

Lake Kanyaboli is the largest oxbow lake in Kenya and the second largest in Africa,formed after River Yala disconnected from its course at the meander stage, leaving behind a U-shaped lake. The lake is found in Siaya County in western Kenya and is home to a variety of fish species that have almost disappeared from Lake Victoria, the country's largest freshwater lake.