Kathmandu Facts

Explore the latest fascinating facts about Kathmandu

The best times to visit Kathmandu are March to May and September to November, when the weather is cl... Read more