Forget Paris and Rome, Krakow in Poland has been voted the best European city for a short break.
Daily Express :: Travel Feed
Forget Paris and Rome, Krakow in Poland has been voted the best European city for a short break.
Daily Express :: Travel Feed