Bali is an island province of Indonesia located in the westernmost end of the Lesser Sunda Islands. It is home to the Bali language, a dialect of the Malay language. The province has an area of 5,780 kmĀ² and a population of 3,890,757 as of 2010.
Bali is the home of the gods and the place where the Hindu epic Mahabharata was written. The island is also the home of the Barong, a lion-like creature that represents the good spirit. …