2 1/2 MILE (OPP. OF CHECK POST) KRISHNA COMPLEX, 2ND FLOOR, P.O. - SHALUGARA, DARJEELING , Darjeeling Unclassified WB 734008 (West Bengal)