4 Benefits of green tea to improve your health

Green tea has been consumed for thousands of years, originating in China and spreading worldwide due to its many health benefits. READ MORE: Tea lovers, have you discovered these 4 tea shops in Cape Town? Green tea is made from the leaves of the Camellia sinensis plant and is known for its very unique taste … Continue reading 4 Benefits of green tea to improve your health