Life for foreigners in Bali. Bali Indonesia 19.

What is life like in Bali?