About Darjeeling, Best Places to Visit in Darjeeling

Description
Darjeeling is a town in the Himalayan foothills of India’s West Bengal state. The town is quite famous for its tea and is internationally recognised and ranks among the most popular black teas in the world. Darjeeling is also known for having several British-style private schools, which attract people from all over India and neighbouring countries.