Rusinga Island: Where The Past Thrives In The Present
Considered to be one of the most beautiful islands on Lake Victoria’s waters, Rusinga Island is located in the north eastern area of the continent’s second largest fresh water lake. The islanders have a rich…