Exploring Chovar & Taudaha – Hidden beauty of Kathmandu Valley
Tucked away on the southern edge of Kathmandu Valley lies a timeless blend of nature, culture, and legend. Chovar, with its majestic gorge carved by the Bagmati River, is steeped in myths of Manjushree and the valley’s creation. Just a short distance away, the serene Taudaha Lake offers a tranquil escape — home to migratory […]
Exploring Chovar & Taudaha – Hidden beauty of Kathmandu Valley Read More »









