'India' is a word that invokes a host of cliches: a timeless civilization of living traditions, great spiritual wisdom and artistic riches; a subcontinent of astonishingly diverse …