The name of the sanctuary comes from the two twin lakes nearby
A perfect stop to make while heading to explore the gloriousness of Darjeeling.