BARAMANGWA - THE PLACE: Baramangwa is small village on the hilly slopes with terraced farming and orange orchards make the place beautiful and eye-catching. Situated at a sub-division of Darjeeling hills. Baramangwa is at an altitude of about 4500 ft. Settled atop Darjeeling Hills towards the western side of the Kalimpong hills in the Teesta [...]