Ayurveda, waterfalls, centuries-old temples, and beaches are the first few things that strike your mind when you think about Kerala. But that’s not it! Kerala is also known for several hill stations that are surrounded by tall mountains and natural vegetation. One such picturesque hill station that falls in the state of Kerala is in the town of Palakkad. The specialty of this town is the Pala trees, one of the most popular flora species that were once the main attraction of Kerala. The town gets its name Palakkad for the abundance of these trees. Read more