Often overlooked by visitors in favor of the very popular Dalmatian coast, Istria is Croatia’s best kept secret! A peninsula close to Italy, you’ll be forgiven for thinking you’re in the land of pizza and espresso. Brightly colored buildings, incredible olive oil and some of the best truffles in the world can be found here. Don’t miss towns like Rovinj, Bale, Motovun, Grožnjan and Vodnjan.
20 Amazing Places to Visit in the Balkans