In Reply to: VISAS posted by jero on Saturday, 24. April 2010 at 19:03 Bali Time:
purchased in Australia for over 30 day stays otherwise you queue up like everyone else and pay visa on arrival.
Follow Ups: