Baraka - God has made a place for us ... Genesis 26:22
View more on our Facebook Page
Audax® Delivers Large Bundle of Clothing and Toys to Kenyan Children’s Home from LDFA Belgium
Kayole Spine Road, next to Chief's Camp.
Phone: +254 722 364284
© 2019 Baraka Children's Home. All Rights Reserved | Made with ❤ by