Geographically, Bali lies between the island of Java and Lombok and is one of more than 17,000 islands that makes up the Indonesian archipelago. Bali is small stretching approximately 140 km from east to west and 80 km from north to south. Slightly off center and running east to west are a string of volcanic.
Lying just 8 degrees south of the equator, Bali boast at tropical climate with just two seasons, wet and dry, a year and average annual temperature 28 C degrees.
The Balinese people have strong spiritual roots and despite the large influx of tourists over the years, their culture is still very much alive. The main religion is Agama Hindu, which arrived in Bali with spread of Hinduism through Sumatra and Java during 11th century.
Naturally creative, the Balinese have traditionally used their talents for religious purposes and the most of the beautiful work to be seen here, has been inspired by stories from Ramayana, Mahabaratha and other Hindu epics.
The incredibly colourful cremation pyres and the everyday offering to Gods, placed inside every shop and business are made with an eye for detail and beauty.