Richest town in nnewi south. … Otolo is a town in Nnewi North, Anambra State, Nigeria.