Some resorts are keeping the island vibrant such as White Stones, Blue Ridge, Rusinga Island Lodge, and Chula Beach Resort among others. The island does not look as economically vibrant as expected.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results