Located in the heart of McLeodganj town in Dharamshala (Himachal Pradesh) and barely a kilometre from Tibetan spiritual leader the Dalai Lama’s abode, the iconic ‘Nowrojee & Sons General Merchants’ will down its shutter for good, next month, in September, after serving residents and tourists for a glorious 160 years, across. Run as a family […]