Palakkad By Madhu Posted On:April 26, 2015 Situated at the foot of the Western Ghats, in a location that bridges Kerala with the neighboring state, Tamil Nadu, Palakkad has ancient temples, monuments and nature reserves. Read More