Mitchell has visited Lithuania, Paraguay, Algeria, Estonia, Czech Republic, Iraq, Tanzania, Belarus, Kyrgyzstan, Uganda, Latvia, Niger, Malta, Singapore, Ukraine, Bulgaria, Mozambique, India, Switzerland, Jamaica, Yemen, Benin, Syria, Tunisia, Afghanistan, United States and Chad
Mitchell has visited more than twenty-six places