What is the currency, and how much cash should I bring?

The currency in Europe is the Euro. This has recently been adopted by Croatia who used to, and in some cases still do use the Croatian Kuna. We would recommend not carrying too much cash with you, but instead look into getting a zero-fees bank card suitable for travel (Monzo, Starling etc.)