David has visited Sweden, Ghana, Uruguay, Malawi, Panama, Thailand, Saint Vincent & the Grenadines, Russia, Yemen, Antigua & Barbuda, Netherlands, Ukraine, Slovenia, Nauru, Sri Lanka, Bulgaria, Mozambique, Malaysia, North Korea, Australia and Colombia
David has visited more than twenty-three places