1. Ottapalam Ottapalam, a small hamlet on the banks the river Bharatpuzha is one of the most tranquil and peaceful places in Palakkad. It is a perf…