Taudaha Lake is a small lake in the outskirts of Kathmandu, in Nepal. The name comes from a combination of Newari words ‘Ta’, meaning snake and ‘Daha’, which means lakeBeautiful lake with Green Grass by Suraj Katwal on 500px.com


Previous articleBetween Land And Sky
Next articleRural Area and Green Grass
I'm Suraj Katwal Author of this Site and Co-Founder of www.trendfollowingsystem.com. I love all things having to do with WordPress, Digital Marketing, HTML5, CSS, Social Media. Sometimes I love to write about Nepali Literature. Blogging has been my Passion.

Leave a Reply