Bali, frequently reffered to as The Island of Gods is situated in Indonesia between the islands of Java and Lombok.
It is one of the top tourist destinations and famous for its culture and different landscapes from sandy beaches, rice fields terrace and their magnificents volcanoes.
Balinese life is suffused with religion and the most visible signs are the offerings that you can find in every Balinese house, restaurant, work place, everywhere.
Their culture is unique especially for its arts. Dance and music are one of the most famous and diverse attractions in the world.
Their music, dance and costumes become a feast during temple festivities.
Special cultural dates mark the calendar through annual art festivals that visitors should check out to enjoy this celebrations.
There are 20,000 temples on the island in each of them they make festivals at least twice a year.
Take a look to some of the most important festivals during the year if you are planning to visit Bali.