In order from most recent to least recent*
Botswana
Zambia
Zimbabwe
Mozambique
El Salvador
Mali
Morocco
Guatemala
Peru
Poland
Slovakia
Hungary
Austria
Germany
Belize
Costa Rica
India
Pakistan
Singapore
South Africa
Thailand
Nepal
United Kingdom
Western Samoa
France
Spain
Monaco
Mexico
Jamaica
Canada
U.S.A.
* I am counting any country where I spent some time exploring. Airport stops, bus journeys, and train rides don't count, even though some others gave me stamps in my passport :)
CLICK HERE TO GO BACK TO SEE PHOTOS FROM TWISTING ABROAD