Basilur Tea is made from the land which produces the finest tea, Sri Lanka. Tea experts from the land are doing their best in keeping its freshness and maintain its high quality of tea leaves. With its different and unique blends, one cup of Basilur tea turns into a memorable experience.

Sort by:

No products to show.