Krishnagiri: The Hidden Gem of Tamil Nadu Krishnagiri is a city in the southern Indian state of Tamil Nadu along with the administrative headquarters of the Krishnagiri district. Krishnagiri is positioned 90 kilometers southwest of Bangalore and 250 kilometers away from Chennai; it is located in the foothills of the Western Ghats and thus provides a beautiful landscape with hills and rocky terrain. The...