God of Rain Living Goddess Tour – The festival of Indra Jatra continues for eight days with much rejoicing, singing, dancing and feasting. People from all over Nepal, mostly those who live within the Kathmandu Valley, gather at the Hanuman Dhoka in Kathmandu.
Share this entry
Fishtail Tours & Travels
Call : 01 – 4421440
Email : firstname.lastname@example.org
Location : Baluwatar, Kathmandu, Nepal.