From Krakow to Valencia: What are the best European city breaks right now?
The Old Town of Krakow, Poland, at sunrise Europe offers some of the most diverse and historically rich city breaks in the world, from idyllic beach spots, to culture getaways…