When I travelled to Bali for the first time, I noticed that every morning, while I was having my breakfast on the porch of my B&B, that one of the girls went around the house dressed in sarong and carrying a tray loaded with small weaved baskets filled with flowers.
She would put one small basket and incense on a small shrine hanging from the wall next to my room, sprinkle it with what I think was water and incense smoke. Then she'd placed one in front of the small garden pond where she repeated the ritual and then one one out front on the doorstep.
When walking around the streets of Bali, I noticed these small baskets were everywhere on the ground in front of shops, residences on statues and in temples. I later found out that these small weaved baskets are called canang sari and that they are daily offerings to thank the gods.
The baskets which are usually made of banana leaves and handmade, can contain rice, meat, flowers, sweets and even some money. They are laid in the mornings and in the late afternoons and left to wither in the sun, or washed away by the rain or even be eaten by street dogs or even rats. Till the next day, when the ritual is repeated all over again.
It was such a lovely daily routine to watch in the early hours of the day and early evenings and one of the things that make Bali's culture so special and unique.