If Nepal's capital is the Mecca for shopping, Pokhara, the adventure town and the starting point for many famous treks is also good for shopping.
The prices may be slightly higher than in Kathmandu and the choices limited, but don't worry, you'll get most of what is sold in Nepal.
The main street for shopping is the Lakeside road, which as the name suggests, is next to the iconic Pokhara Lake.
From souvenirs to woollen wear to artwork, you can find the shops for Nepalese handicrafts and products. Try to buy in smaller shops than the fancy ones if you are on a shoestring budget, as the bigger shops obviously keep the margin higher!
Quick Tip: Pokhara and Kathmandu have plenty of shops selling all sorts of trek gears. If you are there on some unplanned trek and have no choice, then it's a different thing, but otherwise avoid shopping as most of the brands that you see are fake and the quality is bad.
On the other hand, the best things to buy are all the woollen wears, unique jute products, chic-vibrant clothes and artworks - all of these are unique to Nepal and so you get the best of them.
What was the thing that you loved the most among the ones that you shopped in Nepal? I am sure that I might have overlooked many more things worth checking out, so do let me know what else should one shop for in Nepal?