Iran Transit Visa; an Uncharted Territory
Nobody likes interruption, especially on a trip. You’ve packed your bags, found a nanny for your pet, given the necessary instructions to your partner or family to water your flowers, and you go on to buy your ticket when, suddenly, the hard truth hits you; this is not going to be a straight trip.
Continue reading