Almost all nationalities need visas except Ireland. Current visa information is available at Visas are available at all border posts, though a few nationalities need to get them from their home countries in advance. Please email us for uptodate information. Never bribe border officials as this perpetuates problems for other travellers and can get you into trouble when leaving the country!