YOUR GATEWAY TO INDONESIA AND SOUTHEAST ASIA
Search
xxx hd
No image

Indra Jatra: Nepali festival where living deities go on tour of city

Kathmandu [Nepal], September 10 (ANI): Thousands of devotees poured into the premises of Basantapur Durbar Square on the occasion of Indra Jatra, one of the biggest religious festivals in Kathmandu with fervour and gaiety.
Durbar Square, a UNESCO World Heritage Site where the festival of the rain god, Lord Indra is celebrated with the ascension of three living deities in form of humans on three different chariots which to