Basilur | Basilur Tea Sri Lanka
Essence of Basilur . Synonymous for the world class teas and sophisticated designs, Basilur is a world renowned brand of superior quality tea and herbal infusions produced in the ethereal island of Sri Lanka, which was once known as Ceylon.