Dahi Wada is a very popular snack in India, Pakistan, Nepal, and several other Asian countries, though the names are different. Watch this video and prepare Dahi Wada in your home kitchen.