Naxalbari, the small hamlet nestled on the India-Nepal border is a part of the Matigara-Naxalbari Assembly segment, one of the seven that make up the Darjeeling Lok Sabha constituency. It is known ...