Gerald has visited Sri Lanka, Slovenia, Botswana, Albania, Ukraine, Senegal, Namibia, Marshall Islands, Somalia, Ethiopia, Greece, Solomon Islands, China, Cambodia, Zambia, Ireland, Djibouti, Jordan, Luxembourg, Turkmenistan, Portugal, The Bahamas, Kazakhstan, Thailand, Lebanon, Syria, Kyrgyzstan, Uganda, Nauru, Mongolia and Brunei
Gerald has visited more than thirty places