Darjeeling Located in the foothills of the Himalayas, surrounded by beautiful snow-covered peaks and hills covered with tea plantations, the mountain resort Darjeeling is considered the hallmark of West Bengal.
Darjeeling Located in the foothills of the Himalayas, surrounded by beautiful snow-covered peaks and hills covered with tea plantations, the mountain resort Darjeeling is considered the hallmark of West Bengal.