Cultural Tours in Kenya Leo Africa Safaris Address: Box 10646 Thika Road Mall, 00100 Nairobi Kenya Phone Number: +254 789 60 74 52