Did you know about these amazing health benefits that you derive out with each cup of Ceylon tea? Ceylon tea leaves belong from the parts of Ceylon in Sri Lanka a small island nation in the Asian continent.…