Bali is among the most famous islands in Indonesia's sprawling archipelago of more than seventeen thousand islands.
Once the goddess is believed to have “accepted” her share, the bhog is distributed among the devotees.