Pala is the pride of Indonesia. This spice is from the Pala Tree (Myristica fragrans), a native tree of Banda ...[More]