Kathmandu is the capital and largest city of Nepal. It is a popular tourist destination known for its temples, palaces, and historic sites. Some of the top attractions include Swayambhunath Temple, Kathmandu Durbar Square, and Budhanilkantha Temple. Visitors can explore the city by foot, rickshaw, or taxi and there are good hotel options like Dwarika's and Hyatt Regency Kathmandu. The best time to visit is September through November when the weather is milder.