My travel agent indicated that we should apply for a travel visa before arriving in Bali as if we do the visa on arrival we could be turned away and sent back to the states. They of course will charge us a somewhat significant fee to do the application process. I cannot seem to find anywhere to do it. We are staying for less than 30 days, if that makes a different. Has anyone done this themselves?