Originally Posted by
Deltahater
US citizens need a $160 visa and no visa on arrival
And its one of those visas you have to send your passport away for 2 weeks to the embassy for.
Anyone thinks any country is issuing any visas to Americans anytime soon is living in dreamland.