Nationals from EU countries, Canada, South Africa, the USA and the UK must have visas which can be issued by travel agents. Tourist visas are generally valid for 12 months or until the date of passport expiry, whichever comes first. Multiple entries are valid on an ETA for a stay of a maximum for three months.