Gai Jatra is a festival celebrated primarily in the Kathmandu Valley of Nepal. It is celebrated in the month of Bhadra (August/September) and lasts for eight days. The festival has its roots in Hindu mythology and is celebrated to honor the souls of the departed. According to legend, the god Yama, who is the lord Read more…