Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

7-Day Balkan Itinerary with Montenegro: Dubrovnik, Kotor, Tirana, and Sofia Route

Day 1 · Mon, May 4
Dubrovnik

Adriatic gateway

  1. Walls of Dubrovnik — Old Town — Start with the classic circuit for the best city and sea views, then get oriented before the crowds build; late afternoon, ~2 hours.
  2. Stradun — Old Town — Walk the main limestone promenade for the city’s most atmospheric stretch and easy access to nearby sights; late afternoon, ~45 minutes.
  3. Buža Bar — Pile / city walls edge — End on the cliffside with a drink and sunset over the Adriatic; evening, ~1 hour, approx. €10–15 per person.
  4. Taj Mahal Dubrovnik — Old Town — A reliable dinner stop for Bosnian-style cevapi and grilled meats right in the center; dinner, ~1.5 hours, approx. €20–30 per person.

Late Afternoon

Kick off with the Walls of Dubrovnik as soon as you can get inside the Old Town area—ideally late afternoon, when the light is softer and the cruise-ship rush has thinned. Enter near Pile Gate and do the full circuit in about 2 hours if you stop for photos. Expect a ticket around €35 for the combined walls/attraction pass, and wear proper shoes: the limestone is beautiful but slippery, especially on the steeper sections. The views over Lokrum, the terracotta roofs, and the Adriatic are exactly why people come here, so take your time and don’t try to rush it.

Early Evening

After the walls, drop back into Stradun for the city’s easiest, most atmospheric stroll. This is the main limestone spine of Dubrovnik’s Old Town, and it’s best enjoyed slowly—grab a gelato, people-watch, and let yourself wander a little off the main strip into the side lanes around Od Puca and Prijeko if you want a quieter feel. Cafes and bars here tend to be pricier than elsewhere in town, but it’s worth it for the setting. If you need a quick refresh, this is the moment for a coffee or a cold drink before sunset.

Sunset

Head up toward Buža Bar before the golden hour crowd piles in. It’s not really signposted, so just follow the discreet entrance in the Old Town wall near St. Ignatius and be ready for a narrow, slightly hidden passage out to the cliffs. Drinks usually run about €10–15 per person, and you’re paying for the view as much as the cocktail. This is one of those places where you want to linger, with the sea below and the walls glowing orange in the evening light.

Dinner

For dinner, make your way to Taj Mahal Dubrovnik in the Old Town for Bosnian-style cevapi, grilled meats, and hearty plates that feel like a welcome reset after a long day of sightseeing. It’s a solid, reliable choice in a city where many menus are built for tourists, and portions are generous enough that you won’t need much else. Expect around €20–30 per person, and if you’re going at peak dinner time, it’s smart to reserve or arrive a bit early. Afterward, you can wander back through the softly lit lanes and let the day end at an easy pace.

Day 2 · Tue, May 5
Kotor

Bay of Kotor

Getting there from Dubrovnik
Private transfer or shared shuttle via 6h Dubrovnik–Kotor coastal route (~€35–70). Best to leave after breakfast; if you want the smoothest border crossing and door-to-door convenience, book on GetByBus or 1Travel.
Local bus via Globtour/Božur (4–5h plus border, ~€20–30). Cheaper, but slower and less predictable at the crossing.
  1. Kotor Old Town — Stari Grad — Begin in the medieval core to enjoy the lanes before day-trippers arrive; morning, ~1.5 hours.
  2. St. Tryphon Cathedral — Old Town — A compact but important Romanesque landmark that fits naturally into the old-town walk; morning, ~30 minutes.
  3. Cattaro Restaurant — Old Town waterfront — Have lunch with bay views and Montenegrin seafood in the most convenient spot; lunch, ~1.5 hours, approx. €25–40 per person.
  4. San Giovanni Fortress (Castle of San Giovanni) — Above Old Town — Climb for the iconic panorama over the bay and terracotta roofs; afternoon, ~2 hours.
  5. Konoba Scala Santa — Dobrota / waterfront side — Finish with a relaxed seafood dinner just outside the main gate; evening, ~1.5 hours, approx. €20–35 per person.

Morning

Arrive in Kotor and head straight into Kotor Old Town while the lanes are still calm and the cruise crowds haven’t really settled in. The beauty here is that you don’t need a rigid plan: just drift through Stari Grad, where polished stone alleys, tiny squares, and laundry strung above the passages make the whole place feel lived-in rather than preserved. Give yourself about 1.5 hours to wander, pop into little craft shops, and let the town wake up around you. If you want coffee first, the cafés near Trg od Oružja are easiest to find, but don’t linger too long—this is the best time of day for the old town.

A short walk deeper into the maze brings you to St. Tryphon Cathedral, one of the most important sights in town and a great place to slow down for half an hour. The cathedral usually opens in the morning, and entry is modest, so it’s an easy add-on rather than a major stop. Step inside for the Romanesque stonework and quiet interior, then keep moving before the midday heat builds. The whole point of this morning is to enjoy Kotor at street level before lunch, when the old walls and the bay start to feel busier.

Lunch

For lunch, sit down at Cattaro Restaurant right on the waterfront and order something from the bay—grilled fish, black risotto, or seafood pasta are the safe, satisfying choices here. Expect roughly €25–40 per person depending on whether you go for wine or dessert, and try for a table with a view because this is one of those places where the setting really matters. Service can be a little slower when the terrace fills up, so treat it as part of the rhythm of the day rather than a rush stop. Afterward, you’re perfectly placed to head upward without needing to cross town.

Afternoon

Use the early afternoon for San Giovanni Fortress (Castle of San Giovanni), which is the classic Kotor climb and absolutely worth the effort. Budget around 2 hours total if you want to go at an unhurried pace and take photos on the way up; if it’s warm, bring water and start before the sun gets too harsh on the stone steps. The entrance fee is usually a small cash payment, and the trail is steep but straightforward—just take breaks and enjoy the changing views over the roofs, walls, and the curve of the bay. This is the moment when Kotor really opens up in front of you, and the view from the top is one of the best in Montenegro.

Evening

Come back down and give yourself time to wander a bit with no agenda—maybe a slow lap through the lanes near the Sea Gate and the quieter corners just outside the main squares—before dinner at Konoba Scala Santa on the waterfront side in Dobrota. It’s a relaxed, local-feeling place for seafood and Montenegro classics, usually around €20–35 per person, and it’s especially nice after a long climb when you want something unfussy but good. If you’re still up for a post-dinner stroll, the promenade along the bay is the easiest way to let the day end gently, with the old town behind you and the water just a few steps away.

Day 3 · Wed, May 6
Tirana

Albanian coast and capital

Getting there from Kotor
Bus via FlixBus/GetByBus (6–8h, ~€25–40). Leave early morning to still reach Tirana in time for afternoon sightseeing and dinner; route is usually via Podgorica/Shkodër or the coastal/Montenegro–Albania corridor depending on operator.
Private car transfer (5–6h, ~€120–180 total). Best if traveling with others or if you want maximum flexibility, but bus is usually the practical default.
  1. Blloku — Tirana center — Start in the city’s liveliest district for café culture, street life, and an easy breakfast stop; morning, ~1 hour.
  2. Pasta da Pucci — Blloku — Grab a solid lunch in a convenient central spot before the heavier sightseeing; lunch, ~1 hour, approx. €10–18 per person.
  3. Pyramid of Tirana — Center — See the city’s most talked-about modern symbol and the revitalized public space around it; midday, ~45 minutes.
  4. Skanderbeg Square — Downtown — This is the natural heart of Tirana, surrounded by major landmarks and ideal for a broad city overview; afternoon, ~1 hour.
  5. Namazgah Mosque — Near center — Visit one of the city’s newest major religious landmarks for a sense of modern Tirana’s scale and ambition; afternoon, ~30 minutes.
  6. Oda — Pazari i Ri — End with a traditional Albanian dinner in a classic setting; evening, ~1.5 hours, approx. €15–25 per person.

Morning

After you roll into Tirana and drop your bags, start the day in Blloku. This is the part of town that actually feels like the city is waking up properly: espresso bars opening their shutters, scooters weaving between parked cars, and locals lingering over breakfast rather than rushing anywhere. For an easy start, sit wherever has the best outdoor tables and order an Albanian coffee or a macchiato; this is one of the few neighborhoods where doing nothing for a while is the point. Give yourself about an hour here, then wander south-to-north through the side streets so you get a feel for the mix of sleek cafés, boutiques, and old villa facades tucked between newer apartment blocks.

Lunch and mid-day sights

Head to Pasta da Pucci in Blloku for lunch; it’s a practical, central stop and a good reset before the rest of the day. Expect to spend around €10–18 per person, and don’t overthink it — this is the kind of place that works well when you want a straightforward meal without sacrificing time. After lunch, walk up toward the Pyramid of Tirana, which now feels much less like a relic and much more like a public hangout. The surrounding steps and open space are worth lingering in for photos and people-watching; budget about 45 minutes, and if you’re curious, the surrounding redevelopment gives a good sense of how quickly Tirana is changing. From there, it’s an easy onward walk to Skanderbeg Square, the city’s main stage, where you get the broadest read on Tirana in one sweep: the scale of the square, the civic buildings, and the constant movement of people crossing through it. Spend about an hour here, drifting rather than “sighting,” then continue on to Namazgah Mosque, which adds a very different layer to the city’s identity. It’s one of Tirana’s newest major landmarks, and even if you’re just stopping for a short visit, the sheer size and polish of the complex make it worth seeing; 30 minutes is enough unless you want to sit quietly for a bit.

Evening

Finish in Pazari i Ri at Oda for dinner. This is the kind of place to slow the pace down after a fairly full day, with a traditional setting that feels warm rather than staged. Order a mix of Albanian dishes and let the staff steer you if you’re unsure — dinner here usually runs about €15–25 per person. If you arrive a little early, the neighborhood around Pazari i Ri is pleasant for a brief wander before sitting down, and it’s one of the easiest parts of central Tirana to return from afterward. After dinner, don’t rush off; this is a good city for one last coffee or a relaxed walk back through the lit-up center.

Day 4 · Thu, May 7
Ohrid

North Macedonia lake region

Getting there from Tirana
Bus/minibus via Gjirafa Travel or GetByBus (4–5.5h, ~ALL 1,500–2,500 / €15–25). Best to take a morning departure so you can arrive by early afternoon for Ohrid’s lakefront and old town.
Private transfer (3.5–4.5h, ~€80–140 total). Faster and easiest at the border, but usually not worth it unless time is tight.
  1. Church of St. John at Kaneo — Ohrid Old Town edge — Go early for the lake-and-cliff postcard view before the light gets harsh; morning, ~45 minutes.
  2. Ancient Theatre of Ohrid — Old Town — A beautifully preserved stop that pairs well with the hilltop walk; morning, ~30 minutes.
  3. Robev Family House — Old Town — Step into one of Ohrid’s best small museums for local history and architecture; late morning, ~45 minutes.
  4. Restaurant Kaneo — Old Town / lakeside — Have lunch by the water with a direct view back toward the old town; lunch, ~1.5 hours, approx. €15–30 per person.
  5. Bay of Bones Museum — Gradishte area — A distinctive floating reconstruction that adds variety after the historic center; afternoon, ~1.5 hours.
  6. Kaj Kanevche — Ohrid waterfront — Close the day with a low-key lakeside dinner and sunset atmosphere; evening, ~1.5 hours, approx. €18–30 per person.

Afternoon Arrival + Old Town Start

By the time you’re in Ohrid, keep the first part of the afternoon loose and walk straight up into the Old Town rather than trying to “do” the whole city at once. Start at Church of St. John at Kaneo, which is absolutely the money shot here: perched on the cliff above the lake, it’s best before the light gets too sharp, and the path down from the upper lanes takes only a few minutes. Go early enough to enjoy the quieter angle over Lake Ohrid and the little cove below; 45 minutes is enough if you linger for photos and the view back toward town.

A short uphill wander brings you to the Ancient Theatre of Ohrid, and then on to Robev Family House in the old stone lanes. The theatre is one of those places that feels much bigger in person than it does on a map, while Robev Family House gives you a compact look at local merchant life, woodwork, and old Ohrid architecture without eating up your whole day. Expect modest entry fees for both, usually just a few euros each, and note that the museum-style stops can be a little unpredictable with hours in shoulder season, so it’s smart to arrive earlier in the afternoon rather than late.

Lunch on the Water

For lunch, settle in at Restaurant Kaneo, right by the lake with a direct view back up toward the old town. This is one of the nicest places to slow down in Ohrid, especially if you’ve already done a bit of walking and want to sit somewhere with a proper sense of place. Plates usually run around €15–30 per person, depending on whether you keep it simple with grilled fish and salad or go for a longer lunch. If the weather’s good, ask for a lakeside table and don’t rush it — this is the kind of stop that works best when you let the afternoon stretch a little.

Afternoon by the Lake

After lunch, head out toward the Bay of Bones Museum in the Gradishte area. It’s a different mood from the Old Town: more open, breezy, and slightly surreal with the floating reconstruction over the water. Give yourself around 1.5 hours here, including time to walk the platforms and look around without hurrying. It’s easiest to reach by local taxi or a pre-arranged ride from the center, and that’s worth doing because the lakeside road can be slow in summer. If you still have energy afterward, this is a good moment to just enjoy the lake views on the way back rather than trying to cram in more sightseeing.

Evening by the Waterfront

Finish at Kaj Kanevche for a relaxed dinner on the waterfront. It has that easy Ohrid feel locals actually go for: unpretentious, scenic, and best when the sun starts dropping and the lake goes silver. Expect dinner to come in around €18–30 per person, depending on what you order. Aim to arrive a little before sunset if you can, then keep the evening unstructured after that — a slow walk along the promenade or one last drink nearby is the right way to end an Ohrid day.

Day 5 · Fri, May 8
Belgrade

Serbian capital

Getting there from Ohrid
Flight via Skopje (most practical) on Air Serbia or Wizz Air: Ohrid–Skopje by shuttle/taxi first (1.5–2.5h, ~€15–40), then Skopje–Belgrade flight (1h10m air time; total door-to-door ~5–7h, often ~€80–180 all-in). Best if you need to make Belgrade by late morning/early afternoon for the day’s plan.
Long-distance bus via Simeonidis/AD Bioč/other regional operators (9–11h, ~€35–60). Usually overnight or very early departure, but it risks a tired arrival and eats into the day.
  1. Kalemegdan Fortress — Belgrade Fortress/Upper Town — Start with Belgrade’s strongest landmark and best river confluence views; morning, ~2 hours.
  2. Knez Mihailova Street — City center — Walk the pedestrian spine for architecture, shops, and the city’s main buzz; late morning, ~45 minutes.
  3. Museum of Yugoslavia — Dedinje — Visit for a focused look at 20th-century regional history and a change of pace from the core; early afternoon, ~1.5 hours.
  4. Ambar — Beton Hala — Stop for lunch along the riverfront with a modern take on Balkan food; lunch, ~1.5 hours, approx. €20–35 per person.
  5. Skadarlija — Historic bohemian quarter — Spend the late afternoon and evening in Belgrade’s most atmospheric dining and walking district; late afternoon, ~2 hours.
  6. Tri Šešira — Skadarlija — End with a classic Serbian dinner in one of the city’s most iconic old taverns; evening, ~1.5 hours, approx. €20–35 per person.

Morning

Assuming you land in Belgrade by late morning or around noon, keep the first few hours simple and head straight for Kalemegdan Fortress. This is the city’s big opening scene: broad paths, old ramparts, cannons, and those classic views where the Sava River meets the Danube. Give yourself about two hours to wander the Upper Town, pause at the overlook by the Victor Monument, and just let the city unfold beneath you. It’s free to enter, and in May the light is especially nice before midday heat builds. From there, it’s an easy downhill stroll into the center.

Late Morning + Lunch

Walk over to Knez Mihailova Street, Belgrade’s pedestrian spine, for a proper dose of city energy. This is where you’ll see the city in motion: bookshops, old façades, street musicians, and plenty of people doing the very Belgrade thing of lingering over coffee without rushing anywhere. You don’t need to overthink it — just browse, people-watch, and maybe duck into Pasaz Zeleni Venac if you want a quick side wander off the main drag. For lunch, head to Ambar at Beton Hala along the riverfront, where the menu modernizes Balkan food without losing the comfort factor. Expect around €20–35 per person, and if the weather is good, ask for a terrace table; the river setting is part of the appeal. It’s a solid place to reset before the afternoon shift south.

Afternoon

After lunch, make your way to Dedinje for the Museum of Yugoslavia. This is a very different Belgrade from the center — quieter, more residential, and a little more reflective. The museum gives you a focused, digestible look at the 20th century in the region, and the House of Flowers is usually the part that sticks with people most. Plan about 1.5 hours here; admission is modest, and it’s best to check current opening times online before you go because they can vary slightly by season or holiday schedule. If you have extra time afterward, don’t rush back — a calm coffee nearby helps you change gears before the evening.

Evening

Save your last stretch for Skadarlija, Belgrade’s old bohemian quarter, when the lane starts to glow and the whole area gets its best atmosphere. Come a little before dinner so you can walk the cobblestones without being in full restaurant mode yet; that gives the place more of a neighborhood feel and less of a performance. Then settle in at Tri Šešira, one of the city’s classic taverns, for a proper Serbian dinner — grilled meats, salads, maybe a glass of šljivovica if you feel like leaning into it. Expect about €20–35 per person, and it’s worth booking ahead for a good table, especially on a Friday evening. If you’re not in a hurry after dinner, linger for one last slow walk through Skadarlija before calling it a night.

Day 6 · Sat, May 9
Sofia

Bulgarian capital

Getting there from Belgrade
Bus via FlixBus / Union Ivkoni (6.5–8.5h, ~RSD 3,000–5,500). A morning departure is best so you arrive in Sofia by mid/late afternoon; this is generally more reliable than rail on this route.
Flight via Air Serbia (about 1h, ~€90–180). Fastest, but schedules can be limited and total airport time often makes it only marginally better than the bus.
  1. Alexander Nevsky Cathedral — City center — Begin with Sofia’s most recognizable landmark for the best introduction to the city; morning, ~45 minutes.
  2. Saint Sofia Church — Center — A key historic stop right nearby that gives the capital its name; morning, ~30 minutes.
  3. Vitosha Boulevard — Central Sofia — Walk the main shopping street for cafés, people-watching, and a natural lunch corridor; late morning, ~45 minutes.
  4. Sasa Asian Pub — Center — Take lunch at a dependable central restaurant before the afternoon sights; lunch, ~1 hour, approx. €12–20 per person.
  5. National Palace of Culture (NDK) Park — Center — Stretch out in the city’s big open public space and see modern Sofia at work; afternoon, ~1 hour.
  6. Made in Home — Hladilnika / central edge — Finish with a cozy dinner spot known for seasonal Bulgarian and European dishes; evening, ~1.5 hours, approx. €18–30 per person.

Late Afternoon Arrival

If you get into Sofia mid- to late afternoon, keep the first hour easy and head straight to Alexander Nevsky Cathedral. It’s the kind of place that instantly tells you where you are: gold domes, big open square, and that slightly ceremonial feel Sofia does so well. Go inside if it’s open; entrance is free, though donations are common, and you’ll usually only need about 20–30 minutes unless you’re lingering for photos. From there it’s a short, flat walk to Saint Sofia Church, which is much older and calmer — a compact stop, but important, and one of those places that makes the city’s name feel less abstract.

Late Morning Stroll + Lunch

Continue on foot down toward Vitosha Boulevard, Sofia’s main pedestrian artery and the easiest place to get a feel for everyday city life. This is where people actually drift, meet, shop, and sit outside with coffee rather than rushing through a checklist. Give yourself time to browse a bit, then settle in for lunch at Sasa Asian Pub. It’s a dependable central stop with a polished-but-not-fussy feel, and it’s a good reset before the afternoon. Expect roughly €12–20 per person, with sushi, wok dishes, and cocktails if you’re in the mood. If the weather’s nice, sit outdoors and people-watch; Sofia does that especially well around lunchtime.

Afternoon in the Park

After lunch, walk or take a quick taxi to National Palace of Culture (NDK) Park, one of the city’s big open spaces and a nice change of pace after the center’s denser streets. The park around the NDK is a local favorite for strolling, skating, and sitting under the trees, and it gives you a more modern Sofia rhythm without feeling too polished or staged. It’s especially good in the late afternoon when the light drops and everyone seems to be out stretching their day. You don’t need a strict route here — just wander the paths, watch the fountains if they’re running, and let the city slow down a bit.

Dinner

For the evening, head to Made in Home on the central edge near Hladilnika for dinner. It’s one of those Sofia restaurants that locals recommend because it feels warm, consistent, and genuinely good rather than trendy-for-the-sake-of-it. The menu leans seasonal Bulgarian and European plates, and the room has a cozy, lived-in charm that works well after a full travel day. Budget about €18–30 per person, and it’s smart to book ahead if it’s a weekend or you’re aiming for prime dinner time. If you still have energy after dinner, a relaxed taxi back toward the center is the easiest way to end the night without overcomplicating things.

Day 7 · Sun, May 10
Sarajevo

Final Balkan city break

Getting there from Sofia
Flight via Vienna, Zagreb, or Belgrade connections on Austrian / Croatia Airlines / Air Serbia (total 3.5–6h with connection, typically ~€120–250). This is the only truly practical way to preserve most of your day in Sarajevo; book an early departure and avoid same-day tight connections.
Overnight bus via Bosna Express / Union Ivkoni / local operators (10–12h, ~BGN 60–90 / €30–45). Cheapest, but you’ll arrive very early and likely tired.
  1. Baščaršija — Old Town — Start in Sarajevo’s Ottoman heart for markets, coffee culture, and layered history; morning, ~1.5 hours.
  2. Sebilj Fountain — Baščaršija square — A natural first stop and classic Sarajevo photo point in the middle of the old bazaar; morning, ~20 minutes.
  3. Morića Han — Baščaršija — Step into the city’s best-known caravanserai for a quick historical pause; morning, ~30 minutes.
  4. Ćevabdžinica Željo — Baščaršija — Stop for a no-fuss Bosnian lunch that fits the neighborhood perfectly; lunch, ~1 hour, approx. €8–15 per person.
  5. Latin Bridge — Latin Luka — Visit this pivotal historic site just a short walk away to round out the old-town core; afternoon, ~30 minutes.
  6. Trebević Cable Car — Bistrik — End with the best panoramic finale over the city and surrounding hills; late afternoon, ~1.5 hours.

Morning

After you land and get yourself into the center, start in Baščaršija, Sarajevo’s old Ottoman heart, where the streets feel busiest and most alive before lunch. This is the part of town where you slow down automatically: copper workshops, prayer-call echoes, old coffee houses, and tiny storefronts packed tightly along Sarači and the surrounding lanes. Give yourself about 90 minutes to wander rather than “see” it, because half the point is letting the neighborhood unfold at street level.

Your first real stop is Sebilj Fountain, right in the middle of the square, which is the easiest way to orient yourself and a classic Sarajevo photo. It’s usually surrounded by pigeons and day-trippers, but it’s still worth the quick pause. From there, continue a few minutes on foot to Morića Han, one of the city’s most atmospheric remnants of the caravanserai era. If you want a coffee or tea here, it’s a good place to sit for a moment before the midday rush; entry is typically free or very low-cost depending on what’s open, and the courtyard is especially pleasant when the light hits the stone.

Lunch

For lunch, head to Ćevabdžinica Željo, which is exactly the kind of no-fuss, old-school spot that fits this neighborhood best. Order the ćevapi with somun and a side of ajvar or kajmak if you want the full Sarajevo version; expect roughly €8–15 per person depending on how much you order and whether you add a drink. Service is quick, turnover is high, and the whole thing feels casual in the best way, so don’t overthink it — this is lunch you eat standing up, perched at a tiny table, or in a short, satisfied pause before moving on.

Afternoon

After lunch, take the easy walk down toward Latin Bridge, crossing from the dense bazaar lanes into Latin Luka. It only takes a short stroll, but the mood changes a bit here: the river opens up, the streets feel less compressed, and the city’s layered history comes into focus. This is where you want to spend about 30 minutes reading the plaques, looking at the river, and giving yourself a quiet reset before the finale. If you have time for a small detour, the surrounding streets are good for a coffee stop or a slow wander, but keep your pace relaxed so you still arrive at the cable car with enough daylight.

Evening

End with Trebević Cable Car in Bistrik for the best panoramic finish to the day. It’s the move locals recommend when you want one big Sarajevo view without hiking up the mountain, and late afternoon is ideal because the city softens beautifully in the light. The ride itself is short, but budget about 1.5 hours total so you can queue, ride up, and enjoy the viewpoints without rushing; tickets are usually a few euros equivalent, with opening times typically running through the evening in season but worth checking the same day. If you want the day to land well, bring a light layer — it’s often cooler up top — and give yourself a little time to stand back and look at how the old center, hills, and rooftops all fit together before heading back down.

0

Plan Your 7 day balkan trip with montenegro no but like the whole balkans but inclued montenegro Trip