Yes visa on arrival is possible. It can be a long wait, and it takes an entire page in your passport. If either of those is a concern, then you could look at getting an e-visa which only takes
***
of a page. Evisa is only accepted at certain borders though.