The Mall
Author: Anothertravelguide.com0 COMMENTS
The Mall is the main shopping street in Darjeeling, jam-packed with shops of all sizes selling every imaginable thing, from Ghurkha knives to Tibetan jewellery. The only rule is: haggling, haggling and more haggling.