Explorer | Kiwayu, Kenya: Bare Feet, Sand Stairs and Isolation to Suit a Prince
This Indian Ocean resort, perched on the spine of Kiwayu Island, off the coast of Kenya, is pure Gilligan?s Island, a stick and twine arrangement jutting out from the bush.