Bindu Dam, Darjeeling, West Bengal

Bindu Dam, Darjeeling, West Bengal , Featured Image

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 […]