Surrounded by lush green forest, Kannivadi is a small hamlet in Dindigul District of Tamil Nadu. The village covers an area of around 18 sq km. Sirangadu, Oddanchatram, Agaram, Silapadi, Pallapatti,
Ayakudi and Reddiarchatram are nearby places.
Nearby places of interest are Pannaipatti, Athoor and Thonimalai. Palani, a major pilgrimage center, can be accessed from Kannivadi.
Most of the villagers are engaged in agriculture. Accommodation is available at Dindigul.