Sponsored Listings:
Kathmandu is the largest city in Nepal and named after the Kathmandu Valley. The city is a hub for independent travellers as well as a growing vacation spot catering to all budgets.
Source: World Travel Guides
Source: travelnewsdigest.in