Sometimes we feel the urge of exploring some lesser known destinations during our weekend trips. Bagora, a quaint village, located at a height of 7100 feet above sea level, in the Darjeeling district, is not yet explored and hence it still remains unexploited. Nestled...