
Share
Published 08:51 14 Apr 2017 BST
Updated 08:55 14 Apr 2017 BST

3. Salzburg
4. Thessaloniki
Whenever us frozen Northern Europeans head west to Greece, it tends to be the beautiful islands with their sandy beaches and glorious sunshine that tempt us the most. But Greece has some fantastic cities as well, and Thessaloniki is no doubt one of them.
This stunning port city, on the Gulf of the Aegean Sea, has an intriguing history, and evidence of its Roman, Byzantine and Ottoman history remains, especially around Ano Poli, the upper town, despite the fact that much of the city center was destroyed in the Great Fire of 1917.
Today, though, Thessaloniki is a modern European city, and a hub for international trade and culture. The food is amazing, the nightlife spectacular and you will never forget the sunsets over the bluer-than-blue ocean.
www.thessaloniki.travel
5. Lisbon
6. Grenada
Nestled beneath the Sierra Nevada mountains in Andalucia lies Grenada, a Spanish city so breathtakingly beautiful you will wonder why you haven't made the trip before.
The rich history will draw you in, and make sure you visit the spectacular and ancient Alhambra Palace, listed on Unesco's world heritage list.
Oh, and did we mention that the best tapas is all of Spain is to be found right here?
www.lovegrenada.com
7. Ljubljana
Slovenia’s relaxed capital was voted the Green Capital of Europe last year - and this fairy-tale-like city is a must-visit.
Although it is pretty much pint-sized and relatively low-key compared to many other European cities, Ljubljana packs a lot into a pretty and unusual cityscape of Baroque points and twirls and modernist buildings.
Up on the hill, there’s an impressive castle, a great place to get your bearings from. But the real wholesome fun is down in the city centre, totally car-free and great for even the wobbliest cyclists to explore.
www.visitljubljana.com
Explore more on these topics: