Life & Leaf Fair Trade Shop

shopping / Arts & crafts

Life & Leaf Fair Trade Shop information

Darjeeling , India
Chowrasta Sq
More information
Something wrong?
Submit a correction

Supports local artisans and environmental projects through the sale of organic honey and tea sourced from local small farmers, plus jute bags and Assamese silk stoles.