Situated in the foothills of the Himalayan range, Darjeeling is a mesmerizing town in West Bengal. This place is popular mainly for its black tea plantations which surround the hilly slopes. The city has Mt. Kanchenjunga in the backdrop and the peace of nature. Besides sightseeing, leisure and business travellers can experience a luxurious stay … Read moreHow Many 4 Star Hotels Are Available in Darjeeling?