Kathmandu is the vibrant capital city of Nepal, located in the central part of the country in the Kathmandu Valley.
Continue readingKathmandu is the vibrant capital city of Nepal, located in the central part of the country in the Kathmandu Valley.
Continue reading