Language:

Indonesian, plus a range of regional languages. English is widely spoken.

Passport and Visas:

Since June 2015, a visa is no longer required for UK passport holders flying into Bali for stays of less than 30 days. Visas are still required for Lombok and Yogyakarta (Java) and are available on arrival.

Good to know:

Religion
Islam