Bindu Dam, Darjeeling, West Bengal
Darjeeling, the queen of the hills has a number of beautiful tourist spots. The hill town has always been known for its beauty and the tea which is world famous. The Bindu dam is made across the Jaldhaka River. It is located in Bindu village of West Bengal which is the last village on the […]