Bara Mangwa & Chota Mangwa Bara Mangwa and Chota Mangwa are the twin villages in Darjeeling district, which are getting popularity as eco tourism day by day. Located in the Darjeeling district, towards the western side of the Kalimpong hills, in the Teesta Valley, the