Manuka is a flowering tea tree native to New Zealand. The honey that is collected from these flowers has long been renowned for its remarkable beneficial properties.
Manuka is a flowering tea tree native to New Zealand. The honey that is collected from these flowers has long been renowned for its remarkable beneficial properties.