National Highway, No. 55, Behind Baba Loklal Mandir, Dargiling Mod, Davapur, Darjeeling, West Bengal - 734003,India