When travelling abroad one of the most important aspects to consider is how you will be dealing with your funds. Due to political reasons, some countries around the world do not allow the capability of effortless international transfer of money or the use of credit cards. Iran is one of those countries and in being...