This page has moved. Read the full INTI review at INTI — A Nikkei Experience, Nairobi.