Kinondo Beach: Kwale County's Barefoot Escape on Kenya's Coast | OnlyBeaches