Every time you turn a corner in one of these incredible European cities, you turn a page in the story of Europe.

Europe has some of the most outstanding nature in the world and the fact remains, however, that many of the best places to visit in Europe are its cities, where centuries of history melt […]