David has visited Seychelles, Barbados, Saudi Arabia, Indonesia, Fiji, Egypt, Togo, Cuba, Kuwait, Ukraine, Sudan, Spain, Malawi, Grenada, Azerbaijan, Botswana, Romania, Malaysia, Greece, Mauritania, Tunisia, Kenya and United States
David has visited less than twenty-two places