http://www.doineedavisafor.com/visa/us-citizen/travelling/in...
I was in Bali last year. You give them $25 at the airport and they give you a temporary visa, valid for 30 days. There's an ATM at the Hong Kong airport that pays out in US dollars, in case you need cash for the visa. Yes, the visa fee is 25 USD.
Confirmation here:
http://travel.state.gov/travel/cis_pa_tw/cis/cis_2052.html
http://www.doineedavisafor.com/visa/us-citizen/travelling/in...
I was in Bali last year. You give them $25 at the airport and they give you a temporary visa, valid for 30 days. There's an ATM at the Hong Kong airport that pays out in US dollars, in case you need cash for the visa. Yes, the visa fee is 25 USD.
Confirmation here:
http://travel.state.gov/travel/cis_pa_tw/cis/cis_2052.html