Darjeeling has a way of staying with you long after you've left it. There is something about the cool mountain air, the smell of tea leaves drying in the sun, and the sight of snow peaks…
Best Tourist Attractions in Darjeeling. Darjeeling is truly a magnificent jewel in the crown of West Bengal and India. Darjeeling has always had an air of leisure and relaxation