All nationalities receive a 30-day visa on arrival, provided that you have a valid passport, an onward to ticket to continue your journey and a reservation at a tourist facility or enough funds to cover your stay in the country.