Sort:  

Istra peninsula in Croatia. The southern part of Europe.

Croatia is really nice