Bara Mangwa is famous for Orange orchard. During orange season, the place becomes heaven for the orange lovers. The trees full of orange will surely lure you. Moreover, one can pick the oranges of their choice at moderate price from their orchard.
Darjeeling Blossom Ecotourism Complex - Bara Mangwa