Top Kathmandu - Nepal Tours
Kathmandu is the capital city of the Federal Democratic Republic of Nepal, the larger of the two Himalayan states. It is the largest metropolis in Nepal, with a population of 1.5 million in the city proper, and 3 million in its urban agglomeration across the Kathmandu Valley, which includes the towns of Lalitpur, Kirtipur, Madhyapur Thimi, Bhaktapur and the municipalities across Kathmandu valley.