A double suicide bombing south of Baghdad killed 115 pilgrims in a busy street.