Why is Darjeeling becoming the favourite destination for tourists across the world?
Located in the foothills of the Himalayas, Darjeeling is a town in the Indian state of West Bengal which is well known for its world-famous Darjeeling tea, stunning views of the mountains, including Mount Kanchenjunga, the third highest peak in the world, and most importantly, its culture. The town has a rich cultural heritage influenced…