Mandala Network Taudaha is one of the calmest place situated in Kirtipur, Kathmandu on the way to Dakshinkali. There are many species of fishes in the lake. But swimming or fishing in ... + 5 more