Historical & Cultural Tour in Kathmandu with excursion to Nagarkot Best Selling Nepal Tours from $ USD 380