Stephen O'Reagan: An incredible country but judged and misunderstood by many people. A place of smiles, hospitality and friendliness, beautiful mountains, deserts, beaches and ski towns, beautiful people, incredible cities and lots of diversity. A very welcoming place that I feel if everyone had the opportunity to travel and learn about the world could be a much different place. From the moment I stepped on the plane I experienced Iranian hospitality at its best and was invited into many homes, meals and drives with locals.