India is particularly rich in colourful folkore. These stories, told by parents to their children for many generations, make a rich and dazzling collection of mythological tales drawn from a great heritage of Hindu epics - from the life of the great god Kr