Kathmandu- Guests from the United States of America and China will visit Nepal to observe the Indra Jatra cultural festival in the Kathmandu Valley, said the Kathmandu Metropolitan City. Indra Jatra is one of the biggest festivals observed in the Kathmandu Valley and is long connected with the identity of the Valley. The KMC informed […]