The Balinese are extremely spiritual. In Bali there are over 10,000 temples. The Balinese believe that good spirits live in the mountains and that the seas are home to demons. Also, each home, rice field or market can have several temples and as well as rice fields. Daily offerings are made at these temples in he form of food, cigarettes, sweets and sometimes even money in order to honor the good spirits and satiate the evil spirits.