As part of its efforts to attract more visitors, Iran has recently allowed for citizens of 190 countries to obtain a 30-day visa on arrival, although nationals of several countries - including the US and the UK - are not eligible to travel to Iran independently, and must be bound to a tour guide.