Bharathapuzha or Nila is the second longest river in Kerala. Bharathapuzha means River (Puzha) of Bharathamba (Goddess mother of Bharath – India). The allusion behind the name is that the river f… more →
Arun RajagopalArun Rajagopal wrote 1 year ago: Bharathapuzha or Nila is the second longest river in Kerala. Bharathapuzha means River (Puzha) … more →