Joshua has visited Zambia, Qatar, Sri Lanka, Belarus, Niger, Kenya, Belize, Marshall Islands, Lesotho, Czech Republic, Switzerland, Palau, Mali, Costa Rica and Russia
Joshua has visited more than fourteen places