Indonesian Nutmeg – History and Production

Nutmeg, or also called Pala in Indonesian, is a spice that grows on an evergreen tree with the scientific classification Myristica fragrans. It is a native spice of Banda Islands in Indonesia and now is globally used. Commercial products derive from the nutmeg tree that are most commonly known are the seed (people refers it […]