Takawiri Victoria Sands
Set right on the waterbus landing point of Takawiri Island, Takawiri Victoria Sands occupies one of Lake Victoria’s most remarkable settings β a genuine white-sand beach with clear turquoise waters, a rarity for an inland freshwater lake that’s earned the island the nickname “the Maldives of Kenya.” The resort offers comfortable garden-view and lake-view rooms, […]
