India is home to a variety of sweets, but few stir up as much nostalgia as the melt-in-the-mouth Mysore Pak. Did you know that it was first prepared in the royal kitchens of Mysore Palace? Yes, you ...