Why Goji berries?
Discovered in the Himalayas 5,000 years ago, Goji berries are considered to be one of the world's most nutritious fruits. This incredible and legendary berry has been used for thousands of years in China and Tibet.