For nature lovers and trekkers, Palukachimala in Kannur district is a must-see destination. Located near Kottiyoor, this place is also a popular pilgrim destination as...