Exciting Things to do Diani Beach Originally the ancestral land of the Digo people, the second-largest of the nine sub-tribes of the Mijikenda, Diani beach has evolved into a mellow town turned major resort enclave. …
Exciting Things to do Diani Beach
