India is not just a land of flavours. It is also known for its unique cooking techniques and ingredients that make them ...