t2india.com
t2india.com
Description:
Reservoirs of Darjeeling's water supply, Senchal has three artificial lakes at an altitude of 2,487 meters. The golf course nearby is the highest in the world. A picturesque picnic spot complete with a visit to the Senchal Wild life sanctuary where animals like the barking deer, wild boar and black bears stay in their natural habitats.
Darjeeling Travel Guide