All nationalities can visit Kish and Qeshm Islands without obtaining an Iran visa. Similarly, US, Canadian and English citizens can visit these two islands visa-free, but they need a certified guide waiting for them at Kish airport upon arrival.