Takawiri Island is a small, picturesque island located in Lake Victoria, Kenya. It's known for its stunning beaches, crystal-clear waters, and laid-back atmosphere. Visitors can enjoy relaxing on the sandy shores, swimming in the lake, or exploring the lush tropical surroundings. With its tranquil vibes and beautiful scenery, Takawiri Island is the perfect spot to unwind and soak up some sun.
Rexby was founded in 2021 with the mission of enabling travel content creators to provide a better service and capture more of the immense value they are creating for the tourism industry