Torch Ginger: A Magic Potion

As a wealthy country, Indonesia indeed stores a myriad of nature resources to be used as food ingredients. An array of edible plants and flowers hurray the best kitchens across the archipelago when masterpieces are processed by the cooking marvels. As if a magic potion, in the Island of God, Bali, Torch Ginger or known […]