With Prague and other main European capitals becoming a bit overcrowded with tourists, travel sites have been suggesting alternatives. A Microsoft News travel list of the 50 of the most beautiful small towns in the world put Znojmo, famous for wine and pickles, at No. 39.