Idiofa is a town in Kwilu District, Bandundu Province of the Democratic Republic of the Congo.
Read more about Idiofa: Location, People