When in Croatia, a visit to the Istrian peninsula is a must. Be sure to add these 10 fairytale towns in Istria Croatia to your itinerary!