Unlike most other islands in much of Muslim Indonesia, Bali is a hotbed of Hindu religion and culture. Every aspect of Balinese life is steeped in religion, but the most visible signs are the tiny "canang" offerings that can be found in every Balinese home, workplace, restaurant, gift shop, and airport check-in counter. These leaf trays are made daily and can hold a huge variety of items to offer: flowers, glutinous rice, cookies, salt, and even cigarettes and coffee! They are placed with burning incense sticks and sprinkled with holy water at least three times a day before each meal, such an unusual ceremony corresponds to the measured life of the Balinese. Don't worry if you accidentally kick or step on one of them, as they are placed on the ground for that very purpose and will still be carried away.
Everywhere you will find elaborately carved, majestic temples.
There are about 20,000 temples (pura) on the island, each of which hosts festivals (odalan) at least twice a year. There are many auspicious days throughout the year, and holidays are always held here.