Nepal, Sept. 22 -- Most great cities across the globe boast a Little India, spirited enclaves of Indian culture, commerce and cuisine. Though rarely planned and seldom following a single template, ...