Yeah Prague is awesome; although same as Amsterdam, and other bigger cities the chaos of the cities at times is a distraction. Cesky looks lovely, France also has amazing places. I do think this is the most perfect Medieval town though: https://en.wikipedia.org/wiki/Mont-Saint-Michel