Darjeeling is a small town of about 70 or 80 thousand people in the northern part of the Indian state of West Bengal. It is perched on a ridge on the mountainside, in the foothills of the Himalayas, at elevations between 6000 and 7000 feet (a bit over 2000 meters). To the north is the border with Bhutan, and a bit west is Nepal.
To get to and from Darjeeling, you can take bus or taxi from Bagdogra Airport 90 km or 3 hours away. There is also the option to take the Darjeeling Himalayan Railway, or the "Toy Train", from Siliguri, near Bagdogra, however this ride takes near 7 hours. Those who have opted for it say it is certainly worth the time, as there are wonderful views along the way, in addition to the novelty of riding the famous narrow gauge steam train, built on 2 foot gauge track.
In and around Darjeeling there are tea plantations, which are famous around the world for producing Darjeeling tea. There is also the wonderful view of the famous Kanchenjunga peak in Nepal, across the valley, which is the 3rd highest peak in the world.