Thekkady: Lord of the Jungles Thekkady conjures up images of elephants, unending hills and spice plantations