My friend and I are visiting UB in October. I've been before and I have a US passport so I get to stamp right in for 90 days.
My friend has a Taiwanese passport, does he need to get a Visa before the visit or can he stamp right in like the US passport? Also is it possible to get a visa on landing (like Indonesia)? Or you HAVE to get it beforehand?