The Palm Scribe

What is Oil Palm Tree?

The Oil Palm Tree planted in Indonesia is said to have originated from the African continent…