Alvin has visited Angola, Tunisia, Cyprus, Belgium, Tajikistan, Zimbabwe, Malawi, South Korea, Mexico, Maldives, Hungary, Singapore, Central African Republic, Belize, Myanmar, Czech Republic, Poland, Grenada, Austria, Senegal, Nicaragua, Kiribati, Nigeria, Guatemala and Republic of the Congo
Alvin has visited more than thirty places