Kathmandu

Kathmandu is Nepal's vibrant capital city, located in the Himalayas. From the city's ancient architecture and bustling street life to the stunning scenery that surrounds it, Kathmandu offers a unique experience. Explore our collection of articles on the city's culture, attractions, food and more.