Scenic beauty around Palakkad

Palakkad in Kerala is a beautiful place with lush green [...]