Kathmandu

Kathmandu is the capital of Nepal. It has a lot to offer to visitors.