Nindi Waterfall Nindi waterfall is in Lohardaga district of Jharkhand in India. It is situated in Senha block. Nearby pages Nineveh, Ninon de Lenclos, Ninus, Niobe, Niphad Vidhan Sabha Constituency