Find the word definition

Wikipedia
Bijanbari

Bijanbari is a small town lying to the east of Darjeeling in the state of West Bengal, India. It is one of the beautiful place of Darjeeling district with lovely climate. The weather is neither so cold not so hot here, As you go further, you will see the river Little (Chota) Rangeet flowing over a bed of rocks and boulders, and separating the hills. There are several picnic spots by the river side. There are also naturally originated water near Mani Dhara Mandir (Temple) which most famous of Bijanbari.