Lilly Grace visited undavalli caves in India