Skip to main content
EF Ultimate Break logo
Loading quick links
EF Ultimate Break logo
A woman in a winter coat and knitted hat smiles by the sea, with mountains and a metallic sculpture in the background on a snowy day.

10 Iconic Cities & Hidden Gems You Simply Must Visit Before You Perish

From bucket-list destinations to spots that fly a little more under the radar, these cities will change how you see the world.

There are so many “places to go before you die” listicles floating around, but how many of them actually tell you about cities you can realistically visit, afford, and experience in a way that doesn’t feel like you’re just checking boxes? This isn’t about checking countries off for the clout or collecting passport stamps like Jellycats. These places will genuinely shift something in you—whether that’s your taste buds, your world view, or your whole life plan.

Pathway through red torii gates with Japanese inscriptions, leading down stone steps, creating a tunnel-like effect.

Tokyo, Japan

The Icons: Cities that earned their rep

1. Tokyo

If you’ve ever wondered what it’s like to travel through time, Tokyo is your answer. This city doesn’t just blend old and new—it layers them on top of each other in the most beautiful, chaotic, neon-lit way possible.

One minute you’re wandering through the serene gardens of the Meiji Shrine, surrounded by towering trees and the kind of quiet that makes you forget you’re in one of the world’s largest cities. The next, you’re in Shibuya watching thousands of people cross the world’s busiest intersection. You’ll eat the best ramen of your life at a tiny counter in a steamy ramen bar, then stumble into a futuristic art installation at teamLab where you’re literally walking through water and light.

Tokyo is sensory overload in the best way. It’s vending machines that sell everything from snacks to deodorant, 7-Eleven food that blows American 7-Elevens out of the water, and train stations so efficient you’ll think you’re living in 3026. Whether you’re exploring the historic Asakusa district, getting lost in the electric energy of Akihabara, or catching cherry blossoms in Ueno Park, Tokyo is a city that rewards curiosity. It’s one of those must-see cities that lives up to every bit of hype—and then surprises you with something you never expected.

2. Rome, Italy

Rome is the Eternal City that never gets old, where you can eat cacio e pepe for lunch next to a 2,000-year-old monument like it’s totally normal. History isn’t preserved here—it’s just part of daily life. You’ll walk past the Colosseum on your way to grab gelato. You’ll toss a coin in the Trevi Fountain (over your left shoulder!) and then eat the best pizza you’ve ever tasted.

But Rome isn’t just about the ancient ruins (though, let’s be honest, standing inside the Pantheon is a moment you won’t forget). It’s about the rhythm of the city—the way locals take their espresso standing at the bar, the golden light that hits the Tiber River at sunset, the organized chaos of a Sunday market in Trastevere. Rome teaches you to slow down, to savor, to appreciate the art of doing nothing particularly productive and calling it a perfect afternoon.

And yes, you’ll probably get lost. The streets twist and turn in ways that make zero sense. But that’s when you’ll stumble onto a quiet piazza, a family-run trattoria, or a street musician who makes you stop and just…breathe. Rome is one of those places to visit before you die not because it’s on every list, but because it reminds you why those lists exist in the first place.

3. London, England

London is the kind of city that refuses to be just one thing. It’s royal palaces and street art. It’s centuries-old pubs and rooftop bars with skyline views. It’s the British Museum and Borough Market. It’s somehow both proper and all over the place, and that’s exactly why it works.

You can start your day exploring the Tower of London or catching the Changing of the Guard at Buckingham Palace, then spend your afternoon wandering through Covent Garden or getting lost in the vintage shops of Camden Market. Grab fish and chips from a corner spot, see a West End show, or just ride the Tube people-watching (because honestly, that’s entertainment in itself).

But here’s what makes London special—it’s a city that feels massive and walkable, global and deeply British. You’ll hear a dozen languages on one street corner, stumble into hidden gardens tucked between buildings, and realize that every neighborhood has its own personality. Notting Hill feels like a pastel daydream, Shoreditch is all street art and cafes, and South Bank gives you river views with a side of culture.

London is one of those must-see cities because it’s got everything—history that goes back millennia, art and theater that set the standard, food from every corner of the planet, and an energy that makes you feel like you’re exactly where you need to be. Plus, if you’re an English speaker, there’s something comforting about traveling somewhere you can easily read the signs and order a latte. London proves that iconic doesn’t have to mean predictable.

A smiling woman poses with her arm raised near Big Ben and the Houses of Parliament in London, with a cloudy sky in the background.

London, England

4. Athens, Greece

Ah, Athens. The cradle of democracy (and really good gyros). Athens gets overlooked sometimes in favor of the Greek Islands, but that’s a mistake. Because while Santorini has the sunsets and Mykonos has the beach clubs, Athens has the soul. This is where Western civilization basically started—where democracy was born, where philosophers walked the same streets you’re walking now, where the Acropolis has been standing for over 2,400 years.

But Athens isn’t stuck in the past. It’s a city that’s very much alive, with street art covering entire buildings, rooftop bars overlooking the Parthenon, and a food scene that’ll have you rethinking everything you thought you knew about Greek cuisine. You haven’t lived until you’ve done a nighttime food tour with a local, hopping between hidden wine bars, tasting Greek spirits, and learning the stories behind the city’s secrets.

The best part? Athens is one of the most budget-friendly cities in Western Europe. Your money goes further here, which means more souvlaki, more adventures, and more reasons to extend your trip. It’s a city that rewards exploration—whether you’re climbing up to the Acropolis at sunrise, wandering through the Plaka neighborhood’s winding streets, or people-watching in Monastiraki Square. In Athens, you’ll find that the best cities to travel to aren’t always the ones that shout the loudest—sometimes they’re the ones that whisper, “another round of ouzo.”

5. Paris, France

Yes, Paris is on every bucket list. Yes, it’s been romanticized in a thousand movies. And yes, it’s still absolutely worth it. Because here’s the truth: Paris has earned its reputation. The Eiffel Tower really does take your breath away (especially at night when it sparkles, every hour on the hour). The croissants really are that good. And walking along the Seine at sunset actually does feel like you’ve stepped into an Impressionist painting.

But Paris isn’t just about the postcard moments. It’s about the details—the flower markets, the corner bakeries, the architecture. It’s about sitting at a cafe for two hours with a single coffee and no one rushing you to leave. It’s about stumbling into the Musée d’Orsay and standing in front of a Monet that moves you to tears.

And yeah, Parisians have a reputation for being a little…intense. But if you make even the smallest effort to speak French (even just “bonjour” and “merci”), you’ll find that the city opens up to you. Paris is one of those must-visit cities that lives up to the hype while also surprising you with moments that feel entirely your own. It’s a city that reminds you why people fall in love with travel in the first place.

6. Porto, Portugal

If Lisbon is Portugal’s charismatic older sibling, Porto is the cool, slightly rebellious younger one who’s fun to hang out with. This city has everything—colorful azulejo tiles covering buildings, wine cellars lining the Douro River, and a historic center so charming it’s a UNESCO World Heritage Site.

Porto is where you’ll spend your mornings wandering through narrow streets, your afternoons tasting port wine (because when in Porto, right?), and your evenings watching the sunset from the Dom Luís I Bridge. The food scene here is incredible and affordable—think fresh seafood, the famous francesinha sandwich, and pastéis de nata that might even rival those in Lisbon.

But what makes Porto special is its authenticity. It hasn’t been overrun by tourists the way some European cities have. You’ll still find locals doing their thing, neighborhood markets selling fresh produce, and a pace of life that invites you to slow down and actually be present. Porto is one of those cities to visit that feels like a secret—even though it absolutely shouldn’t be.

People sitting under a palm tree, enjoying a vibrant sunset view over a river and cityscape.

Porto

7. Chiang Mai, Thailand

Chiang Mai is what happens when a city decides to be the opposite of Bangkok. Instead of skyscrapers and traffic, you get mountains and moats. Instead of nonstop chaos, you get a laid-back vibe that makes you want to stay way longer than you planned. And instead of super touristy spots, you get authentic experiences—like cooking a meal with a local family in their home, learning recipes that have been passed down for generations.

The Old City is filled with over 300 temples, each one more beautiful than the last. You can spend your mornings exploring Wat Phra Singh or Wat Chedi Luang, then head to the mountains for a hike or a visit to an elephant sanctuary (the ethical kind, where you admire them from a distance). The night markets are incredible—think handmade crafts, street food that costs less than your morning coffee back home, and a social scene that’s welcoming without being overwhelming.

Chiang Mai is also a hub for digital nomads, which means great coffee shops, coworking spaces, and a community of travelers who’ve decided to stick around. It’s one of those best cities to travel to if you’re looking for adventure, culture, and a little bit of soul-searching all in one place.

8. Kraków, Poland

Kraków doesn’t get nearly enough credit. While everyone’s flocking to Prague or Budapest, this Polish gem is quietly being one of the most beautiful, affordable, and historically rich cities in Europe. The Old Town looks like something out of a fairy tale—all cobblestone streets, Gothic churches, and a massive market square that’s been the heart of the city for centuries.

But Kraków isn’t just pretty. It’s deeply meaningful. A visit to Auschwitz-Birkenau is heavy, emotional, and important—a reminder of history we can’t forget. Back in the city, you’ll find a vibrant Jewish Quarter, Kazimierz, filled with street art, cozy cafés, and a nightlife scene that rivals any major European city.

And the food? Pierogi, żurek (sour rye soup), and zapiekanka (Polish street pizza) will change your life. Everything is delicious and absurdly affordable.

9. Marrakesh, Morocco

Marrakesh is not for the faint of heart. It’s loud, colorful, chaotic, and absolutely intoxicating. From the moment you step into the old medina, you’re hit with the smell of spices, the sound of calls to prayer, the sight of vibrant textiles hanging in every direction, and the taste of mint tea offered by every shopkeeper trying to lure you in.

The souks, or markets, are a maze—you’ll get lost, but that’s part of the experience. You’ll stumble onto hidden riads (traditional Moroccan houses), rooftop cafés with views of the Atlas Mountains, and street food stalls serving up tagine that’ll ruin you for any Moroccan food back home. Jemaa el-Fnaa, the main square, transforms at night into a circus of snake charmers, musicians, and food vendors creating an atmosphere you won’t find anywhere else on earth.

Marrakesh is so completely different from anything you’ve experienced. It challenges you, excites you, and reminds you that the world is way bigger and more diverse than your everyday life. Plus, it’s a quick flight from Europe and incredibly budget-friendly once you’re there.

10. Reykjavik, Iceland

Reykjavik might be one of the smallest capital cities you’ll ever visit, but what it lacks in size, it makes up for in personality and proximity to some of the most insane natural wonders on the planet. This is your base for exploring the Golden Circle—waterfalls like Gullfoss that make Niagara look cute, geysers that shoot boiling water into the air, and landscapes so otherworldly you’ll feel like you’re on another planet.

But Reykjavik itself is worth your time. The city has a thriving arts scene, incredible seafood, and a nightlife culture that’s surprisingly wild for a place with a population of around 130,000. You can soak in geothermal pools, explore colorful streets lined with Scandinavian design shops, and if you’re lucky, catch the northern lights dancing across the sky.

Iceland isn’t cheap, but it’s one of those bucket-list destinations that’s worth every penny. The landscapes are wild and straight out of a dream, the people are kind, and the sense of adventure is palpable. Reykjavik is the gateway to all of it—a small city with a big heart and even bigger surroundings.

Why These Cities Matter

Here’s the thing about travel: it’s not just about seeing famous landmarks or getting the perfect pic (though those are nice bonuses). It’s about the moments that catch you off guard—the conversation with a stranger, the meal that makes rethink all meals before it, the view that stops you in your tracks and makes you think, “Uh wow, I’m actually here.”

These ten cities—from the iconic to the under-the-radar—offer all of that and more. They’re places where history lives alongside modernity, where you can challenge yourself and also find comfort, where every street corner holds the possibility of something unexpected.

Key takeaways

  • These aren’t checkbox destinations—they’re cities you can realistically visit that leave a lasting mark, whether through culture, food, history, or moments that completely catch you off guard.
  • From iconic capitals to underrated gems, the best cities blend old and new, challenge your perspective, and reward curiosity with experiences that feel personal, not performative.
  • Travel matters because of what surprises you: a shared meal, a wrong turn, a view you didn’t plan for. These cities prove the most meaningful trips go beyond landmarks and lists.

Know before you go

From packing tips to local secrets—here’s what you need to know.

About the author

Emma Lifvergren

Emma Lifvergren is a writer at EF Ultimate Break and a food enthusiast, bookworm, and cat mom to Ruby. She has traveled to 19 countries, studied in Paris, and combines her love for writing and travel in her role at EF, where she's visited places like Scandinavia, Hungary, Austria, and Panama.

Related tours

Loading tours

Most recent travel inspiration

Loading articles

We believe that travel isn’t just about seeing the world—it’s about finding your place in it.