Located 35 kms from Palakkad, on the banks of the Bharathapuzha river, Ottapalam is a town famous for it's picturesque lush green landscape, numerous temples, manas (traditional brahmin houses), and colourful festivals. Ottapalam is also close to some of the renowned tourist spots in God's Own Country. So don't forget to visit these nearby attractions when you visit PAHRC.