Perfectly gooey and made with fresh Nagpur oranges and cashew nut bits, this orange barfi is a true summer delight!