Kathmandu As the capital of Nepal, Kathmandu offers an immersive glimpse into the country’s diverse culture ... foothills of the Mahabharata Range, Dharan is a picturesque city offering a ...