Kathmandu is the capital of Nepal and largest metropolitan city of Nepal, and a fascinating place to visit. The picturesque valley is surrounded by eight snow-capped mountains, and the majestic Himalayas tower over the city. Kathmandu is the historic and cultural hub of the country, with its rich history being preserved in the ancient temples and monuments.
Filters (510 matches)
- Specific Date