Kenya

  • Rusinga Island Lodge

    Rusinga Island Lodge nestles on Rusinga Island, in the legendary Lake Victoria - the world’s second largest freshwater lake and destination of many intrepid 19th century exp...