Yala Swamp Tourist Attractions – This striking freshwater swamp located in Western Kenya, close to the shores of the world’s second biggest water body, Lake Victoria. The swamp is majorly composed of vast papyrus vegetation interspersed by irregular long water channels, […]