What Are the Health Benefits of Ceylon Tea?
Ceylon tea comes from Sri Lanka, a small island in the Indian Ocean named ''Ceylon'' by British colonists. Ceylon refers to the geographical region in which the tea plant (Camellia sinesis) is grown, not to a specific type of tea.
Read more →


