DHARMAPURI: A cross the forested hills of northern Tamil Nadu, fragments of an ancient world lie scattered, half-buried hero ...