Since time immemorial, India has been an ocean bed over which numerous stories have flowed and enriched the world.