Indra Jatra The eight day festivities formally begins on the twelfth day of the waxing… Read the PostAstonishing 2 Festivities