The official language of Indonesia is Indonesian.
English is spoken in the main areas but far less so in more remote places and most Indonesians also speak a regional dialect as well as Indonesian.
Indonesia has the largest Muslim population in the world and 87% of Indonesians are Muslim.
Indonesia recognizes six official religions including Islam, Protestantism, Catholicism, Hinduism, Taoism, and Buddhism.
The island of Bali is predominantly Hindu.
Nyepi, the Balinese day of silence that falls in March every year, and which is said to be the day when spirits fly over the island looking for places to inhabit. To counter this threat there is a complete blackout in Bali.
The Muslim holiday Eid-al-fitr is celebrated to mark the end of Ramadan, although the dates change every year (currently it falls around July).
Chinese New Year is celebrated according to the Chinese lunar calendar in either January or February every year. At this time it is traditional for families to meet and eat large meals together to celebrate and many Chinese business and shops are closed over this period.