Life & Leaf Fair Trade Shop

shopping / Arts & crafts

Life & Leaf Fair Trade Shop information

Location
Darjeeling , India
Address
Chowrasta Sq
More information
www.lifeandleaf.org
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.