A Serene spot; Lake Taudaha | Destination
Channel: Nepal Traveller
Date: 2019-11-04

Located at the foot of Chobhar, the Taudaha Lake is the perfect destination for photographers, bird watchers and those who want to get away from the bustling streets of Kathmandu and enjoy a peaceful retreat with a hike up the green hills of Chobhar or a thrilling rush of paragliding from Chobhar.