Gone worldseeing

Actually cycled route (13243 km in 20 countries):

Countries

Germany & The Netherlands

Sweden

Estonia

Latvia

Lithuania

Poland

Slovakia

Hungary

Serbia

Croatia & Bosnia and Herzegovina

Montenegro

Albania

Corfu

Mainland Greece

Turkey

Georgia

Armenia

Iran

Tajikistan