Joshua has visited Fiji, Costa Rica, Monaco, Paraguay, The Bahamas, Senegal, Kenya, Nicaragua, Canada, South Sudan, Iran, Croatia, Bosnia & Herzegovinia, Afghanistan, Haiti, Andorra, Syria, Estonia, Brazil, Côte D'ivore, Slovenia, Serbia, Portugal, Kazakhstan and Mozambique
Joshua has visited more than twenty-nine places