
Balinese Spirits return each year
Galungan marks the beginning of the most important recurring religious ceremonies. The spirits of deceased relatives who have died and been cremated return to visit their former homes, and the current inhabitants have a responsibility to be hospitable through prayers…
