Istrian peninsula, also known as a Tuscany of Croatia is one of its most beautiful parts. It is an excellent mixture of beautiful Mediterranean coastline and the inland full of vineyards, olive trees and a small hills with Medieval towns on them.