User Avatar

IndiSha Herbs by Ceylon
; Opens a new tab
IndiSha is a private label product range owned by a family run small business in Sri Lanka. We are passionate about introducing world’s best true Ceylon Cinnamon made in Sri Lanka. Our aim is to promote healthy living by introducing high quality organic products. Our product ranges are handpicked as we are very much concern about high quality of products and we cherish reliable partnerships with leading spice producers in Sri Lanka who are also certified for organic production.
34 following