News & Feature
Indra Jatra formally begins
Kathmandu, Nepal: Indra Jatra, one of the major festivals of the Kathmandu Valley and its surroundings began formally from Friday. As per the lunar calendar,...
Kathmandu, Nepal: Indra Jatra, one of the major festivals of the Kathmandu Valley and its surroundings began formally from Friday. As per the lunar calendar,...