Live Laugh Love
Bharathapuzha also known as Nila is the second largest river in Kerala. Rampant sand mining & encroa... Bharathapuzha also known as Nila is the second largest river in Kerala. Rampant ...