Kathmandu – Capital of Nepal

Kathmandu – Capital of Nepal Kathmandu capital of Nepal is the most popular places to visit in Nepal. Kathmandu is the capital and largest city of Nepal. Have you visited Kathmandu…