Winter Diaries: Taudaha Lake drishya January 9, 2018 No Comments Taudaha Lake lies around 8 km to the south of Kathmandu Valley on the way to Dakshinkali Temple. Recent renovation…