Cap Youth Empowerment Institute Athiriver Center Located Inside Amrita Children Home. is located in Nairobi, Kenya on 50950-00100. Cap Youth Empowerment Institute Athiriver Center Located Inside Amrita Children Home. is rated 4.7 out of 5 in the category community college in Kenya.