1. Český Krumlov, Czech Republic
This is a fairy-tale town in the Czech region of Bohemia. The entire town is like a huge castle from the Middle Ages. Everything appears quaint and timeless. The streets are made of cobblestones and trade fairs are held identical to the ones which took place during the Renaissance period. Every year the town holds a glorious Rose Festival. Dinner for two will cost you just $20 and you can rent an apartment for only $400 a month. However, you will have to learn Czech if you want to move here.
Pages:<