THRISSUR - Kerala
Bharathappuzha – Or – Nila – Views
Bharathappuzha or Nila which originates from Aanamala in Western Ghats is the second-longest river in Kerala. Bharathappuzha originates as small...