Indra Jatra: One of the biggest festivals of Kathmandu begins

INSUBCONTINENT EXCLUSIVE:
KATHMANDU: Indra Jatra, known as Yenya in Nepal Bhasa, one of the biggest festivals celebrated by the denizens of Kathmandu Valley starts
today