Krakow Named Best City Break Location in Europe
The historic Polish city of Krakow has been named as the best city in Europe in a recent pool by Which? Travel magazine. Poland’s second largest city – behind only the capital Warsaw – can trace its roots back to the Stone Age and achieved an overall score of 94% in the poll. All 47 […]