Collection: 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.
0 products

Sorry, there are no products in this collection