Journey Weblog / Taudaha Lake
Taudaha Lake is a small lake within the outskirts of Kathmandu, in Nepal. The identify comes from a mix of Newari phrases 'Ta', which means snake and 'Daha', which suggests…
Taudaha Lake is a small lake within the outskirts of Kathmandu, in Nepal. The identify comes from a mix of Newari phrases 'Ta', which means snake and 'Daha', which suggests…
ALL NEPAL VLOGS: https://tinyurl.com/swm89oj Please help this channel by not skipping the adverts :) In October 2018, I set my foot to the nation of Himalaya, Nepal, for the very…