The last time I went to Bali you didnt need a visa.Can someone please tell me do you just pay when you arrive or can you prepay before leaving to make it easier and quicker on arrival.Also what are the queues like when waiting for these visa to be done.