View Larger Map
Kiwayu - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Kiwayu Cached
Kiwayuu (alternate spelling Kiwayu) is a small island in the eastern part of the Lamu Archipelago, situated in the Kiunga Marine National Reserve.
Kiwayuu (alternate spelling Kiwayu) is a small island in the eastern part of the Lamu Archipelago, situated in the Kiunga Marine National Reserve.