Darjeeling is a town and municipality in the northernmost region of the Indian state of West Beng…
Published
Darjeeling is a town and municipality in the northernmost region of the Indian state of West Bengal. Darjeeling is a picturesque town in the Indian state of West Bengal. The majestic Kanchenjunga (also known as Kangchenjunga) towers over this beautiful town, which is the third highest mountain in the world.