darjeeling

Darjeeling – The Tea Valley of India

Darjeeling the queen of hill stations of India. It is the hill station of West Bengal located in the northmost part of the country. This alluring hill station is famous for its tea production worldwide. This town is nested in the mountains of the Himalayas. Darjeeling is 2050 ft. above sea level and offers cold …

Darjeeling – The Tea Valley of India Read More »