Yes, Croatia is the melting pot of the Mediterranean, Balkans, Central and Eastern Europe. You can enjoy all the historical and natural beauties of the Mediterranean as well as the influence of the exotic East and former Yugoslavia.
Countries that border Croatia are Italy, Slovenia, Hungary, Montenegro, Bosnia and Herzegovina, and Serbia.