Stephen has visited Belarus, Algeria, Federated States of Micronesia, Jordan, Eritrea, Ireland, Uruguay, China, Palau, Vanuatu, Saint Lucia, Afghanistan, Argentina, Central African Republic, Fiji, Jamaica, Yemen, Kuwait, Solomon Islands, Nigeria, Azerbaijan, Israel, Sierra Leone, Vietnam, São Tomé & Prícipe, North Korea, Estonia and New Zealand
Stephen has visited more than twenty-seven places