It all depends on your nationality. There are several nationalities approved by the government that can get visa on arrival either at the border or at the airport.