F7J9+555, Past Naivas Supermarket, Off Machakos Wote Road
Machakos
Machakos - Kenya
Machakos
Machakos - Kenya