Vettilachola is an evergreen forest located in Palakkad District of Kerala. It is about 38 km from Palakkad.
Vettilachola provides the backdrop to a lake surrounded by hillocks. During the rains, Vettilachola along with the mist-draped mountains creates breathtaking views. The forest is just beyond the Kanjirapuzha River and borders the Kanjirapuzha Dam.