The Balinese religion have strong spiritual roots , their culture is still very much alive. The main religion is Hindu Dharma, which arrived in Bali with the spread of Hinduism through Sumatra and Java during the 11th century. Although originally from India, the Balinese religion is a unique blend of Hindu, Buddhist, Javanese and ancient indigenous beliefs, with customs that are very different from the traditional form of Hinduism practiced in India today. With the arrival of Islam in neighboring Java during the 15th century, a large member of courtiers, artists, musicians and craftsmen fled to Bali, creating an artistic renaissance.
Naturally creative, the Balinese have traditionally used their talents for religious purposes and most beautiful work to be seen here has been inspired by stories from Ramayana and other Hindu epics. The incredibly colorful cremation pyres and the everyday offerings to the Gods, placed inside every shop and business, are made with precision and an eye of beauty. In Bali spirits come out to play in the moonlight, every night is a festival and even a funeral is an opportunity to have a good time