Capital city of Nepal i.e. Kathmandu is an extravagant travel destination for people having Nepal in their travel bucket list. Get the highlight of the natural, historical, social and urban culture of Nepal and Nepalese hospitality through a brief tour...