Bijanbari
Chetna Farms
In Darjeeling, Bijanbari is a small town, at an altitude of about 2500ft. It is surrounded by prize winning tea garden, water falls and virgin forests. If you want to smell the mountain ambiance and want to avoid crowds,then Bijanbari is the best place to stay for a couple of days. you can also visit as an one-day trip from Darjeeling.