Darjeeling, which literally means ‘’the Land of Thunderbolt’’, derives its name from ‘dorje’ meaning thunderbolt and ‘ling’ meaning place. This enchanting land of clouds and thunderbolts is one of the major tourist destination in the eastern part of the country, with several breathtaking and picturesque locales to see. Read on to know more about this…

