David has visited Canada, Uruguay, Cambodia, Federated States of Micronesia, El Salvador, Brazil, Spain, Latvia, Luxembourg, Comoros, Eswatini, Japan, Democratic Republic of the Congo, South Korea, Djibouti, Afghanistan, Macedonia, Grenada, Czech Republic, China and Ireland
David has visited more than twenty places