Yes, most nationalities can obtain a tourist or transit visa on arrival when passing through immigration. Application forms and payment in US dollars or euros is required.