Ottapalam
Ottapalam is a town in the Ottapalam taluk in the Palakkad district, state of Kerala, India. It is also the headquarters of the taluk. Situated on the banks of the Bharathappuzha river (also called the Nila or Perar), it has a rich cultural heritage…