Kathmandu – the capital city of Nepal kathmandu the capital city of Nepal in an intoxicating place to visit too. The busiest place of Nepal and one of the most populated places in Nepal, Kathmandu city is a lively place where you can experience the cultural and artistic glories of Nepal at once. Kathmandu –...Read More