Health Benefits of Idli for Weight Loss? 2 years ago Diane Cooper The clash of cultures between north India and south India has been there for ages.