Where is Deloitte/Waruku?

Where is Deloitte/Waruku located?

Deloitte/Waruku, Deloitte/Waruku, Kenya (approx. -1.263181°, 36.76439°)


Where is Deloitte/Waruku on the map?