These unique incense sticks are actually scented ropes that are hand-rolled from vintage fabric and string by women artisans in Nepal.
This whimsical pet bed is handmade in Nepal from 100% felted wool in the shape of a dewdrop adorned with green leafy tendrils.
You don't need to trek high up into the Himalayan mountains to see an Abominable Snowman, just slip on one of these cool new Yeti Hats!