Teesta Valley Durpin Dara
Darjeeling, the queen of the hills is yet to be explored, there are some beautiful tourist destinations which are still hidden or least visited. Teesta valley durpin dara is amongst them. Situated about 25 kms away from Darjeeling town it is a very beautiful view point. Teesta valley derives its name from mighty river […]