Indian food is full of interesting dishes that makes it one of the richest, most extravagant cuisines across the world. Abundance of spices, rich curries and fascinating cooking techniques make Indian ...