With a pristine stretch of white sandy beach, tall palm trees and the clearest of blue water, all key characteristics of the Kenyan coast, one would be forgiven for thinking that Takawiri Island is located in the Lamu archipelago, Diani or even Zanzibar judging by pictures alone.
One of various islands on Lake Victoria, this unique, private and unspoilt property may well be the crowning jewel of Western Kenya.
The drive from Nairobi to Mbita took us seven hours (with a stop for lunch in Narok), after which we arranged for a 45 minute minute boat ride with a local fisherman to the island. You could also fly in to Kabunde Airstrip in Homa Bay County then do some sightseeing first and have the resort arrange for pick up. To get to Takawiri by public transport, take a ferry or water bus from Mbita to Mfangano Island, which has four scheduled departures during the day.