Share

Nepalese celebrate Indra Jatra festival

Nepalese people celebrate the Indra Jatra festival in Kathmandu to worship “Indra”, the King of Gods according to the Hindu myth.

Leave a Comment