Kilifi, Kenya, conjures images of idyllic beaches and swaying palm trees. But beneath this tourist haven lies a wellspring of…