With its well preserved cultural heritage, countless impressive landmarks, and incredible variation, it’s no secret that Europe is home to some pretty amazing cities. If you’re looking for the most beautiful cities in Europe to add to your bucket list, you’ve come to the right place! I’ve asked 30 fellow travel bloggers about their favourite European city, and this is the result. From famous cities like Paris and London to Matera and other hidden gems, this list features some of the most beautiful and prettiest European cities to visit on your next trip.
31 Prettiest European Cities
Central & Eastern Europe
1. Dubrovnik, Croatia
Nicknamed the Pearl of the Adriatic for its stunning beauty set right on the sea, Dubrovnik ranks among the best places to visit in Croatia, as well as one of the prettiest European cities!
Some of the best things to do in Dubrovnik are strolling along the top of the intact city walls, taking a kayaking tour around the city or riding a cable car up to Mount Srd for some beautiful views. But that’s not all! Relaxing on one of Dubrovnik’s pebble beaches (or maybe even cliff jumping near one if you’re feeling brave), and watching the sunset from one of the scenic cliff bars are some of Dubrovnik’s other highlights.
While you can easily enjoy a week or more in the city, its small size means that even one day in Dubrovnik is enough to appreciate some of its most charming attributes!
Contributed by Kate from Our Escape Claus
2. Ljubljana, Slovenia
Ljubljana, the capital of Slovenia, is a city that won’t leave you indifferent. This city is mainly the work of one architect: Jože Plečnik. From the triple bridge to the covered market buildings and the university library, his work can be admired nearly everywhere in Ljubljana.
Apart from admiring Plečnik’s work and exploring the old town, one of the best things to do in Ljubljana is to head to the castle that overlooks the city. You can get here on foot or by taking the funicular. Either way, you’ll be rewarded with a stunning view over Ljubljana!
Another interesting sight is the remains of the Roman city Emona, these remains are located in the modern city. If you’re looking for a way to relax, head to Park Tivoli, Ljubljana’s most beautiful park.
Contributed by Dzangir from Dr Jam Travels
3. Warsaw, Poland
When thinking about Warsaw, it can be difficult to forget its painful past. However, Warsaw is a beautiful city that’s becoming a vibrant and modern travel destination while preserving its history and heritage.
If you’re looking for the best things to see and do in Warsaw, start by exploring the Old Town. This UNESCO-listed area is packed with colourful streets, cafes and restaurants. It includes beautiful landmarks like the Royal Castle, the Barbican, and the Field Cathedral of the Polish Army. Continue and visit some of the city’s most fascinating museums, like the Chopin Museum or the POLIN Museum of the History of Polish Jews.
Lastly, you shouldn’t miss the stunning Wilanow Palace and the neighbourhood of Praga. The latter is the area that best survived the destruction of WWI.
When you’re done exploring the city, you might want to devour some hearty Polish food or head to Warsaw’s parks and gardens to unwind.
Contributed by Or from My Path in the World
4. Salzburg, Austria
Salzburg is one of the most romantic and prettiest European cities. Located close to the German border and with spectacular views of the eastern Alps in the background, it makes for the perfect day trip from either Austria or Germany.
When visiting Salzburg, there’s nothing better than wandering through the old town with its well preserved 17th-century buildings. You can start your day at Mirabell Palace and Gardens, one of the city’s most admired landmarks. This UNESCO World Heritage Site dates back to 1606 and served as a backdrop to the movie The Sound of Music.
If you’re an enthusiast of classical music, make sure to tour Mozart’s birthplace and residence. Another thing you shouldn’t miss is the Hohensalzburg Castle, Salzburg’s most visible landmark. This castle was built in 1077, and it was once the largest one in Europe.
Contributed by Renee from Dream Plan Experience
5. Budapest, Hungary
Budapest is what you’d expect from a city that once formed the core of an empire. It’s one of Europe’s most impressive capitals. Visitors come mostly for the natural thermal baths and ruin bars that define the city, but there’s so much more!
The river Danube cuts through Budapest’s heart, and the bridges that link Buda and Pest are awe-inspiring. The Buda castle can be seen from the river, and the Fisherman’s Bastion that you’ll find in this castle is the country’s most beautiful sight.
Across the river, the commercial centre Pest offers some astounding architecture, including the historical Hungarian Parliament, Dohany Synagogue, and St. Stephen’s Basilica.
Of course, a city is only as good as its cuisine, and Hungarian food is rich and unique. Budapest truly has something for everyone!
Contributed by John from Carpe Diem Eire
6. Tbilisi, Georgia
Is it Europe, or is it Asia? No matter which side you come down on, there’s no denying Tbilisi‘s beauty. Capital of the Republic of Georgia in the Transcaucasus region, Tbilisi has forever been located at the crossroads of East and West.
The city’s skyline is a splendid patchwork of different cultural and stylistic influences, stitched together with Soviet-era monuments and striking modern landmarks.
The prettiest place in Tbilisi is the Old Town, where the vaulted roofs of the Abanotubani sulphur baths rise up from the earth under the shadow of the Narikala Fortress. All around, colourful carved balconies and galleries cling to the sides of the river gorge. Golden-domed Orthodox churches, the minaret of the city’s single mosque, two synagogues and even a Zoroastrian fire temple add to the mix.
Don’t miss discovering Tbilisi’s most photogenic corners: the crumbling mansions of Sololaki, the typical Tbilisian courtyards in Marjanishvili, the famous ‘Kaleidoscope House’, and the recently renovated Gudiashvili Square.
Contributed by Emily from Wander-Lush
7. Innsbruck, Austria
Innsbruck is Austria’s mountain city. It’s a place for lovers of active sports, and its surrounding peaks help attract thousands of students who flock to the city’s popular university each year.
But Innsbruck also has a clearly visible history. The name itself (meaning bridge over the Inn) harks back to the days when it housed a toll bridge on the medieval trade routes. Innsbruck’s pedestrian heart still houses the Imperial church and palace from the days of Habsburg rule.
Stroll around the centre of the city for a taste of that history and find the funicular railway station near the Imperial Palace buildings next. From here, you can head up to the Karwendel Mountains for stunning views over the valley and surrounding peaks.
Contributed by Steve from Austria Direct
8. Prague, Czech Republic
With its striking Gothic architecture and rich history, Prague is easily one of the prettiest European cities. Visitors will find an abundance of activities here, whether they’re exploring freely or taking one of the city’s guided tours.
In particular, take a stroll over Charles Bridge, which connects the Lesser Town with the Old Town. In the latter, you’ll uncover some of Prague’s most iconic sights, including the Astronomical Clock.
Make sure to also pay a visit to Prague Castle. This impressive complex incorporates everything from churches and historical palaces to gardens. While in the area, wander the quaint cobblestone streets of neighbouring Nový Svět, a true hidden gem!
Additionally, a visit to the peaceful Petrin Hill is the perfect nature retreat. This beautiful park offers spectacular skyline views and can be reached on foot or by funicular. It’s home to the Petrin Tower, a 64-metre high replica of the Eiffel Tower.
Contributed by Elena from The Carry-On Chronicles
9. Vienna, Austria
Vienna is one of the most beautiful European capitals where everybody will find something for themselves. This modern, dynamic, and above all clean city is full of extraordinary history, stunning monuments, great museums, and collections that are appreciated worldwide.
Vienna was built on a grand scale. No wonder, because for centuries, it was the capital of the Habsburg Empire, one of the greatest dynasties in Europe. When you see Vienna for the first time, its monumental buildings make a stunning impression, as if they were not built for people but Gods.
The old town is easy to be explored on foot. And it’s a great pleasure to walk among its magnificent buildings while listening to street musicians who play waltzes and other classical pieces, making this place even grander.
Contributed by Ania from The Travelling Twins
10. Copenhagen, Denmark
One of the prettiest, and most charming European cities is Copenhagen. This buzzing city is home to gorgeous canals, unique architecture, delicious food, and some of the happiest locals in the entire world. It’s the type of city where you’ll always find something unique to do.
The most iconic thing to do in Copenhagen is to hang out in Nyhavn. This is where the colourful houses are located. From here, you can hop on a boat and take a canal tour. Another fun thing to do is to visit the Little Mermaid statue and the Tivoli Gardens. The latter is an amusement park, and it also has a beautiful garden.
If you’re interested in learning about Denmark’s history, spend an afternoon at the National Museum of Denmark. Finally, you can’t leave Copenhagen without visiting Rosenborg Castle and Christiansborg Palace.
All in all, you won’t run out of things to do in Copenhagen!
Contributed by Disha from Disha Discovers
11. Tallinn, Estonia
Tallinn is more than just the capital of Estonia, it’s a medieval city teeming with rich history and interesting things to do.
One of the city’s most unique charms is its cobblestoned Old Town. This area is home to the remnants of stunning medieval architecture and the Struve Geodetic Arc. The Old Town still retains a 13th-century city plan and countless buildings from the olden days. From the 15th-century artillery tower of Kiek in de Kök to the iconic Tallinn Town Hall, the oldest city hall in all the Baltic and Scandinavian countries.
Another showstopper right in the beating heart of Tallinn is the Alexander Nevsky Cathedral. It was built back when Estonia was still part of the Russian Empire. You should also go to the KGB Museum at Hotel Viru, where a guided tour will explain the impressive KGB history and the hotel’s own role.
Contributed by Bradley from Dream Big, Travel Far
12. Oslo, Norway
Oslo is a city that has been around for over 1,000 years. As the capital of Norway, Oslo is the economic and political centre of the country. In fact, it’s the largest city in both the country and Scandinavia as well as one of the fastest-growing major cities in Europe!
If you’re spending a few days in Oslo, you should know that the bustling capital offers plenty of things to do. From the Royal Palace and Akershus fortress to Vigeland Sculpture Park, there are numerous attractions for both locals and visitors.
To explore this vibrant city, start at the harbourside, where you’ll find some fantastic restaurants with dishes from all over Norway as well as great views across the fjord.
Head up Karl Johans Gate or Ekberg Park for more amazing views, and don’t forget to check out the infamous Oslo Opera House. Shaped like an iceberg, the Opera House is one of the most photographed attractions in the city and a must-see during your visit. The views from the roof across the Oslo fjord are amazing, especially if you visit at sunset.
Contributed by Alice from Adventures of Alice
13. Riga, Latvia
With its historic Old Town, Riga can easily count as one of the prettiest European cities. There are many interesting things to do in Latvia’s capital, one of these is to wander around its cobblestoned streets and admire historic houses.
Make sure not to miss the House of the Blackheads, one of the most impressive buildings in the city. The Brotherhood of the Blackheads built it back in 1334, and if you go inside, you can still see the historic cellar from that time. Riga is lovely when walking through the city, but it’s just as stunning from above. Climb to the top of St Peter’s Church to enjoy the city stretching out below you.
Don’t leave Riga without trying some typical Latvian food. Stop by one of the traditional restaurants in the Old Town to try grey peas and bacon, and wash it down with the herbal liquor Riga Black Balsam.
Contributed by Daniel and Ilona from Top Travel Sights
14. St Petersburg, Russia
Whether you visit it in summer or winter, St. Petersburg is a staggeringly beautiful city brimming with history and filled with opulent palaces and gilded cathedrals.
There’s no shortage of fabulous things to do in St. Petersburg, from visiting the Hermitage Museum (which is the 2nd largest art museum in the world) to admiring Peterhof Palace’s 140 dazzling fountains or strolling through Catherine’s Palace. The inside of the latter is decorated with more than 200 pounds of gold! St Petersburg will astonish you at every turn. Even its metro system is a real work of art – with some stations boasting grand columns and marble interiors.
Contributed by Lindsay from Have Clothes, Will Travel
15. Strasbourg, France
Strasbourg is the capital of the Alsace region in northeastern France. Its cobblestone old town makes it one of the most picturesque cities in Europe. What makes Strasbourg unique is that, although it’s located in France, the city also has a German influence, as it once belonged to Germany.
On a visit to Strasbourg, a walk to the La Petite France district is a must. It’s here that you’ll find the city’s brightly coloured timber-framed houses. A cruise on the canals is another highlight, as this will show you the city from another angle.
Other beautiful sights are the Vauban Bridge and the Rohan Palace, where Napoleon and Josephine stayed during their visit to Strasbourg. Finally, you shouldn’t leave Strasbourg without strolling down the streets of the Neustadt district, which is the German quarter.
Don’t forget to try some local Alsace specialities like flammkuchen or knuckle of pork with sauerkraut. You can wash these down with a glass of regional Gewurztraminer wine.
Contributed by Mark from Wyld Family Travel
16. Bruges, Belgium
With its cobblestone streets, medieval buildings, and beautiful canals, Bruges is one of the most charming, and prettiest European cities. It’s located in the province of West Flanders in northwest Belgium, and the city offers plenty of fun things to see and do.
Some of Bruges‘ highlights are the Grote Markt with its Belfry of Bruges, the Rozenhoedkaai, the beguinage and the Bonifacius Bridge. If it’s your first time visiting the city, you might also enjoy going on a canal cruise. Apart from this, Bruges is home to some interesting museums and the authentic brewery De Halve Maan. If you’d like to escape the city for a while, you can head to one of the parks or visit the windmills of Bruges.
Finally, make sure to try some French fries, Belgian chocolate, and beer while you’re in Belgium. These are some of the country’s delicious specialities!
Contributed by myself 😉
17. Dresden, Germany
Walking into the Dresden city centre feels like entering a time capsule. After being destroyed during the war, Dresden was resurrected from the rubble to its former glory – and it’s glorious. The city’s reconstruction was only completed a few years ago, and around every twist and turn, you’ll find a breathtaking view.
You can easily spend a day getting lost without a plan; however, you simply can not miss the Frauenkirche, the reconstruction’s highlight. Other sights worth seeing are the Zwinger gardens, Fürstenzug, Dresden Castle, and Theaterplatz.
Don’t miss the Trümmerfrauen memorial as you explore this German city. This statue honours the women who tirelessly cleared the rubble from the city centre after it was bombed. Finish the day strolling through Brühl’s garden and terrace.
If you have more than one day in the Dresden region, renting a bike and riding along the Elbe river to view grand estates and vineyards along the river is an excellent idea.
Contributed by Susanna from Curiosity Saves
18. Paris, France
Paris is without a doubt one of the prettiest European cities! For starters, its architecture is stunning, and there are countless historical landmarks and buildings to admire. Another thing that makes Paris so charming is the river Seine that flows right through it. But that’s not all! Paris has an array of beautiful parks and gardens, which adds to the city’s romantic ambience.
One of the best ways to discover Paris’ beauty is by strolling along the banks of the Seine and other famous areas. Apart from this, it speaks for itself that you have to see the Eiffel Tower! Trocadero or the Champ de Mars, which is the park at the tower’s feet, offer the most breathtaking views.
Head to Montmartre to get a taste of traditional Paris. This neighbourhood is very charming and full of picturesque places.
Contributed by Ophelie from Limitless-Secrets
19. Edinburgh, Scotland
Edinburgh, the wonderful and hilly capital of Scotland, deserves a spot on the list with the prettiest European cities. It has a mix of outstanding architecture, historic castles, and accessible volcanoes with panoramic views over the city.
Some of the best things you can do in the city include exploring the grand Edinburgh Castle, walking down the Royal Mile to see St Giles’ Cathedral, and climbing Arthur’s Seat. It would be best if you made time to visit Dean’s Village and walk around the charming houses, stone bridges and winding rivers.
Arguably, the best time to visit the city is for one of its famous festivals. In August, the streets come to life at the Edinburgh Fringe Festival, and on New Year’s Eve, the Hogmanay Festival is a spectacular event. Undeniably, Edinburgh’s beauty will make you want to return – time and time again.
Contributed by Rachel from Average Lives
20. Amsterdam, the Netherlands
With its picturesque canals and charming architecture, Amsterdam is definitely one of the prettiest European cities. No matter where you turn, you’ll find views worthy of a postcard.
In addition to its beauty, Amsterdam is home to an abundance of things to do. The city has several world-class museums, including the Rijksmuseum, the Van Gogh Museum and the Anne Frank House. Add a boat tour of the canals to your Amsterdam bucket list to get a different point of view of the city’s beauty, or head to the Heineken Experience for a behind-the-scenes view of the Heineken brewing process, and a look at the brand’s history.
If you’re visiting during tulip season, spend a day at Keukenhof Gardens to see the colourful fields of tulips. No matter how you spend your time in Amsterdam, you’ll be in awe of the city’s beauty and excitement!
Contributed by Sydney from A World in Reach
21. Colmar, France
Colmar is a picture-perfect town in the Alsace region of France. As it’s located just 30 minutes from Strasbourg, it also has a strong German influence. You’ll find the town full of beautiful flowers adorning the half-timbered houses if you’re visiting Colmar during spring. And if you’re visiting around Christmas, the city will explode with Christmas cheer, and it will host one of the best Christmas markets in Europe. You’ll find teddy bears, stars, and other decorations embellishing the buildings.
This medieval town is a true fairytale so just wander the streets with no agenda, and you’ll fall in love with all the joy the town exudes. La Petite Venise is a must-see spot where you can get a postcard-perfect photo with the canal and half-timbered homes as the backdrop.
Contributed by Jackie from Jou Jou Travels
22. London, England
London is definitely one of the prettiest European cities. The bustling capital of the United Kingdom has many beautiful places. A great example is the colourful streets of Notting Hill, which is a very trendy area.
But there’s so much more to see and do in this city! Some of its most beautiful sights are Tower Bridge, Big Ben, Westminster Abbey, Buckingham Palace and the London Eye. If you want to take a break, you can pay a visit to one of the many pretty cafes in London.
Don’t forget to visit some of London’s other neighbourhoods while you’re there. The City of London, for example, is great to walk through. This is the business district of the city, but it also houses some impressive historical sites!
Contributed by Dymphe from Dymabroad
23. Carcassonne, France
The medieval city of Carcassonne, located in the Occitanie region of France, is one of the country’s main tourist destinations. The city was developed around the 12th-century Cité de Carcassonne and Castle: a UNESCO World Heritage site that is one of the city’s main tourist attractions.
When it comes to the best things to do in Carcassonne, the list includes the Château Comtal, the Basilique de Saint Nazaire, and the medieval ramparts. The medieval streets around the castle, with their small restaurants and cute shops, are worth exploring too.
Another thing that makes Carcassonne amazing is its food, which includes top regional specialities like the cassoulet. All in all, Carcassonne is an excellent place to go sightseeing, and it’s a dream destination for history lovers.
Contributed by Elisa from Travel France Bucket List
24. Porto, Portugal
Most famous for its main export of port, Porto is worth a visit for this alone. For those looking for more than a drink though, never fear! Porto is truly charming.
The undulating hills of the city may be unforgiving on your legs, but they do provide a unique topography and stunning views from above. With buildings dotted with the prettiest azulejos (blue and white painted tiles), your wandering will probably take you longer than you anticipate. Some of the things you can’t miss in Porto are the Cais de Ribeira, the Church of St Francis, the Clérigos Tower and the Palacio da Bolsa.
Lastly, no Porto itinerary is complete without a sunset viewing from the Jardim do Morro hill. With live music from some excellent buskers and a drink in hand, this is about as charming as Europe gets.
Contributed by Jeff from Our Passion for Travel
25. Rome, Italy
Rome is arguably one of the most charming, and prettiest European cities. With its thousand-year-old buildings, the city feels like a huge open-air museum. Wandering the ancient cobblestone streets of Rome, you’ll see that the city has it all: ancient ruins, fountains, historical and religious sites, incredible cuisine, and a romantic atmosphere.
The Colosseum, one of Rome’s most famous landmarks, is the largest amphitheatre within the Roman world. It was able to host 50.000 to 80.000 spectators back in the day. Other things you don’t want to miss are the Roman Forum, a very important archaeological site, and the Trevi Fountain, one of the most impressive and detailed fountains ever built. Vatican City with its museums, Sistine Chapel, and St. Peter’s Basilica, is yet another of Rome’s highlights.
In conclusion, everyone should visit Rome at least once in their life. With so many things to see and do, this city will steal your heart!
Contributed by Debbie from World Adventurists
26. Barcelona, Spain
Barcelona is Spain’s beautiful capital. Sprawled on the coastline, it has plenty of golden beaches to spread a towel. The most famous of them all is La Barceloneta, a bustling hub for beachside entertainment, fresh seafood and watersports. Other sandy beaches include Bogatell and Nova Icaria.
If culture is more your scene, Barcelona has heaps of that too. What makes this city particularly intriguing is its pockets of striking Modernist architecture designed by the Spanish architect Antoni Gaudi. Examples of this can be seen in Park Güell, a public park filled with colourful mosaics, sculptures and unusual buildings.
Another famous example that makes for an unmissable stop on your itinerary is La Sagrada Familia, a formidable Roman Catholic basilica and UNESCO World Heritage Site. This iconic building has been in construction since 1882, and it’s set to finally be completed in 2026.
Contributed by Francesca from Little Lost Travel
27. Bologna, Italy
Often overlooked by mass tourism, Bologna is one of the most interesting cities in Italy. It’s the red city of towers and porticoes. The city is home to the oldest university in the world, and until today, its student population makes Bologna a vibrant city.
What makes Bologna a unique European city is that you won’t see as many porticoes anywhere else. The 40 km (24,8 mi) of porticoes all over the well-preserved old city are a UNESCO World Heritage Site. Also, an impressive 22 medieval towers still survive today. Many people are surprised to find out Bologna has a network of water canals, though many of them are now hidden behind buildings.
Last but not least, Bologna is the undisputed food capital in Italy. So if you’re a foodie, the first thing you should do is a food tour of Bologna.
Contributed by Anda from Travel for a While
28. Venice, Italy
Venice was the capital of the Republic of Venice for over a millennium. This charming city was built on a lagoon separated by canals and connected by bridges. This is what makes it one of the most unique and prettiest European cities. Many other European cities were built on water – think about Saint Petersburg, Bruges, Copenhagen, Hamburg, and Amsterdam. Yet all of these cities are referred to as ‘the Venice of the North’, because Venice’s picturesque scene is simply beyond compare.
Located in Italy, the epicentre of several important artistic movements, it’s no surprise that Venice is filled with iconic architecture and artworks that are known all over the world. If you’re visiting Venice for the first time, hop on a boat for a scenic trip down the Grand Canal. This boat trip covers all of the city’s highlights including the four bridges, Gallerie dell’Accademia, St. Mark’s Basilica and St. Mark’s Square, Doges Palace, and the Bridge of Sighs.
Contributed by Kenny from Knycx Journeying
29. Seville, Spain
Seville, nestled in the beautiful Andalusia region of Spain, is an incredibly pretty city filled with charming attractions and delicious food.
To truly admire the beauty of Seville, head over to Plaza de España, the most photogenic spot in the whole city. It’s filled with bridges covered in traditional ceramic tiles, and there’s also a canal that runs through the square. This place is truly breathtaking, so be sure to bring good camera gear and lenses, to best capture its beauty!
During your time in Seville, make sure to stop by Casa de Pilatos, the Royal Alcazar, and the famous Seville Cathedral. You can also climb up the Giralda Tower by the cathedral to get a spectacular bird’s-eye view of the city.
Don’t leave Seville without watching a flamenco show or tasting some delicious tapas at Espacio Eslava, one of the best and most famous restaurants in town. Lastly, don’t forget to try tinto de verano, a delicious local drink!
Contributed by Jiayi from The Diary of a Nomad
30. Matera, Italy
There are many beautiful cities to visit in Europe, but few of them are as unique as Matera, Italy’s remarkable cave town. Matera is a gorgeous city in the region of Basilicata in Southern Italy. Its historic centre is a UNESCO World Heritage Site and for a good reason. The most fascinating part of Matera Old Town is the Sassi area, which is home to ancient cave dwellings that have been inhabited since the Paleolithic period.
Walking around the picturesque streets makes you feel as though you’re taking an extraordinary trip into the city’s past. A place of interest that’s definitely worth a visit is the impressive Palombaro Lungo, a 16th-century water cistern that narrates Matera’s history in the most eloquent way.
If there’s just one thing you most certainly don’t want to miss in Matera, it’s to watch the sunrise over the ancient city and stand in awe seeing the warm colours unfold in front of your eyes.
Contributed by Maria from It’s All Trip to Me
31. San Marino, San Marino
One of the prettiest European cities is the tiny micro-country (and city) of San Marino – one of the oldest countries in the world. It boasts breathtaking views of the Italian countryside while being home to an impressive castle.
The best thing to do in San Marino is to explore the towering castle on the peak of Monte Titano. Three towers are looming over the city – all dating back to the 11th century! The First Tower, Guaita is the oldest and most famous one. The tower on the highest peak is called Cesta, it houses a museum that exhibits over 1.500 weapons dating back to the Medieval Era. The last tower, Montale, is located on the smallest summit and it’s not open to the public. Other things you can do in San Marino is visiting the Basilica of San Marino, the State Museum or even the Torture Museum! No matter what you decide to see here, you’ll be glad you visited this beautiful European city.
Contributed by Pamela from Directionally Challenged Traveler
Map of the prettiest European cities
Pin it for later: