Originally Posted by
blessings1276
FYI, the visa on arrival cost $25 USD oh and a bit of advice would be for you to handed them an exact amount.
Actually, it is $10 for a visit up to 7 days (inc the day you entered) and $25 for a 30 day on arrival visa.
And yes, do pay in USD or you'll pay an exorbitant fx rate...also, bring exact change as there may be a chance you'll forget to pick up the change and it's gone forever (I am dopey that way, left $100 bill twice...no matter how much you fight, you will never get the change back...).