+91 6294614519 contact@sikkimtravelservice.com

Category

Darjeeling

Darjeeling is a town located in the Himalayan foothills of the Indian state of West Bengal. This small town is world famous as a source of some of the most expensive and its highly regarded tea and as a popular tourist destination. The etymology of the place comes from Dorjeling meaning the ‘land of thunder’....
Read More