Joshua has visited only twenty-seven places
Joshua has visited United Arab Emirates, Thailand, South Sudan, Dominican Republic, Saint Lucia, Guinea, Canada, Liechtenstein, Afghanistan, Sri Lanka, Colombia, Comoros, Bangladesh, Vietnam, Georgia, Australia, Eswatini, Haiti, Sierra Leone, Andorra and Botswana