Mango Shrikhand | Amrakhand | Homemade Mango Shrikhand Mango shrikhand is a very popular sweet of India. Rina Shah 2 years ago