In this visual showcase, you will find 13 spectacular European old cities that are absolutely worth the day trip during your stay.

1. Salzburg, Austria

A few modern buildings have been allowed a place in the inner city, meaning today it looks almost identical to how it did 400 years ago.

2. Szczecin, Poland 

As the country's seventh-largest city, Szczecin often finds itself in the shadow of some of Poland's more popular destinations, such as Warsaw or Kraków. 

3. Luxembourg City

One of Europe's smallest capital cities, Luxembourg City is known as the "Gibraltar of the North" for its vast series of medieval fortifications.

4. Pula, Croatia 

An ancient city full of Roman ruins, Pula is still flourishing thanks to the same industries that put it on the map over 2,000 years ago: winemaking, fishing and leisure.

5. Vaduz, Liechtenstein 

Liechtenstein, with its bizarre history, powerful monarchy, and tiny population, its Lilliputian capital city is an underrated gem for alpine travelers.

6. Lausanne, Switzerland 

Set on the shores of Lake Geneva, Lausanne is one of Switzerland's most scenic cities. It is famous for its wines, cuisine, and stunning natural beauty.

7. Bratislava, Slovakia 

The capital of Slovakia, Bratislava is the cultural heart of one of the world's most underrated countries.

8. Ghent, Belgium 

Ghent is obscure enough to enjoy a relaxed, relatively quiet atmosphere, but also entertaining enough — thanks largely to its university and thriving student scene.

9. Tarifa, Spain 

Tarifa, in the province of Cádiz, near the Strait of Gibraltar, lays claim to some of Spain's prettiest beaches and is one of the best spots for wind sports in the country. 

We hope you enjoyed this list of beautiful European old towns, don't forget to hit our website for more interesting travel stories.